ORA-06413 - .Net OracleClient连接未打开

时间:2016-03-21 17:17:36

标签: c# oracle visual-studio-2010

环境: Web服务器:Windows Server 2008 R2(64位) DB(在db-server上):Oracle版本8(Oracle不支持) Web服务器上的Oracle客户端:版本8 Visual Studio 2010 Web Developer Express

连接字符串:

<add name="Ora" connectionString="Data Source=X;Persist Security
Info=True;User ID=UID;Password=PW;Unicode=True"
providerName="System.Data.OracleClient" />

代码:

OracleConnection OraCon =  new OracleConnection(System.Configuration.ConfigurationManager.AppSettings["Ora"]);
string sql = "SELECT * FROM table_name";

OraCon.Open();
OracleDataAdapter da = new OracleDataAdapter(sql, OraCon);

我可以使用SQL-Plus工具连接到数据库。我也可以使用Visual Studio中的Database Explorer窗口连接到数据库。

但是,当我运行上面的代码时,我得到了ORA-06413(连接未打开)错误。

我已经确认Visual Studio未安装在Programs(x64)文件夹中(从而消除了“括号”错误。

无法升级数据库版本(客户端的选择)。

有什么想法吗?

0 个答案:

没有答案