не может подключиться к серверу базы данных Oracle;ошибка относительно SQL Server - PullRequest
0 голосов
/ 22 марта 2011

Когда я хочу подключить свой сервер базы данных Oracle в Visual Studio 2010, 1 час назад ошибки не было, но теперь я получаю эту ошибку.

enter image description here

Мой веб.config имеет строку подключения:

<add name="ora" connectionString="Data Source=SCN;User id=********;Password=**********" providerName="System.Data.OracleClient" />

My TNSNAMES.ORA ;

SCN=
  (DESCRIPTION=
    (ADDRESS=
      (PROTOCOL=TCP)
      (HOST=10.10.10.18)
      (PORT=1521)
    )
    (CONNECT_DATA=
      (SID=SCN)
    )
  )

Я получаю эту странную ошибку.

enter image description here

Как я могу решить эту проблему?

Ответы [ 2 ]

2 голосов
/ 23 марта 2011

Строка подключения Oracle и файл .ora не связаны с ошибкой подключения к SQL Server.

Ваша ошибка:

... при установлении подключения к SQLСервер ....

Убедитесь, что myConnection имеет правильную строку подключения, как вы ожидаете.Примерно так:

myConnection.ConnectionString = 
    ConfigurationManager.ConnectionStrings["ora"].ConnectionString;
1 голос
/ 23 марта 2011

Вы должны определить, какую строку подключения вы используете и какой тип данных подключения. Попробуйте вывести содержимое:

myConnection.ConnectionString

и

myConnection.GetType().ToString()

также нажмите «Копировать детали исключения в буфер обмена», чтобы получить более полезный реальный тип myConnection

...