当我想在Visual Studio 2010中连接我的Oracle数据库服务器时,1小时前没有错误,但现在我收到此错误。
我的web.config有一个连接字符串:
<add name="ora" connectionString="Data Source=SCN;User id=********;Password=**********" providerName="System.Data.OracleClient" />
我的 TNSNAMES.ORA ;
SCN=
(DESCRIPTION=
(ADDRESS=
(PROTOCOL=TCP)
(HOST=10.10.10.18)
(PORT=1521)
)
(CONNECT_DATA=
(SID=SCN)
)
)
我收到了这个奇怪的错误。
我该如何解决这个问题?
答案 0 :(得分:2)
您的Oracle连接字符串和.ora文件与SQL Server的连接错误无关。
您的错误是:
...建立与SQL Server的连接....
确保您的myConnection
具有正确的连接字符串。像这样:
myConnection.ConnectionString =
ConfigurationManager.ConnectionStrings["ora"].ConnectionString;
答案 1 :(得分:1)
您必须确定使用的是哪个连接字符串以及哪种连接数据类型。尝试输出以下内容:
myConnection.ConnectionString
和
myConnection.GetType().ToString()
还点击“将异常详细信息复制到剪贴板”以获得真实类型的myConnection