В настоящее время я получаю сообщение об ошибке «ORA-06413: Соединение не открыто».в одном из моих веб-приложений asp.net я в настоящее время использую Visual Studio 2010, у меня установлена Windows 7 (64-разрядная версия) с установленным клиентом oracle 10g (10.3).
Теперь причина, по которой яСообщество спрашивает, что у меня есть 2 компьютера, на которых я разрабатываю, они имеют одинаковую спецификацию, используют одно и то же программное обеспечение, только тот, который в настоящее время не дает мне этой ошибки, был установлен шесть месяцев назад, и компьютер, которыйвыдает ошибку недавно установленный ПК.
На одном компьютере код работает нормально, а на другом компьютере выдает ошибку:
OracleConnection con = new OracleConnection("Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=!!!HOSTNAME!!!)(PORT = 1521)))(CONNECT_DATA=(SID = dwh)(SRVR = DEDICATED)));User ID=user;Password=pass;");
con.Open();
string sql = "select * "
+ "from ods_dw.base";
OracleCommand cmd = new OracleCommand(sql, con);
cmd.ExecuteNonQuery();
con.Close();
Однако на вновь установленном ПК (1 из 6 новых компьютеров) Я получаю эту ошибку.Однако TOAD не имеет проблем с подключением к базе данных.Так может кто-нибудь, пожалуйста, посоветуйте мне, что проверять и чего мне не хватает?