ORA-06413: Соединение не открыто, отлично работает на другом компьютере - PullRequest
2 голосов
/ 26 марта 2012

В настоящее время я получаю сообщение об ошибке «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 не имеет проблем с подключением к базе данных.Так может кто-нибудь, пожалуйста, посоветуйте мне, что проверять и чего мне не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...