从远程桌面连接到c#中的oracle 9i数据库

时间:2014-03-21 07:10:13

标签: asp.net database oracle

如何从asp.net应用程序中的远程桌面获取c#中oracle 9i数据库的数据?

asp.net应用程序将部署在一台服务器上,而Oracle数据库将部署在另一台服务器上。

如何与两台服务器通信以从Oracle数据库获取数据。

我试过了

string oradb = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=StaticIPAddressOfOracelServers)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=serviceName)));User Id=Administrator;Password=pass;";
OracleConnection conn = new OracleConnection(oradb);
conn.Open();

我得到了这个例外:

  

ORA-03111:在通讯频道收到中断

1 个答案:

答案 0 :(得分:1)

ODP.NET,托管驱动程序支持连接到Oracle DB Server 10.2或更高版本。它不支持this post中所述的9i。