在服务器上装的oracle 10g ,装了一个taod的工具,连接操作数据库都没问题。
在另一台电脑上用asp.net网站远程连接这个数据库,出错:ORA-06413: 连接未打开
服务器上tnsnames.ora
rb=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = senva)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = rb)
)
)
asp.net Web.config
<connectionStrings>
<add name="ConnectionString" connectionString="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.197.1.123)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=rb)));;User ID=sa;Password=bcd;Unicode=True" providerName="System.Data.OracleClient"/>
</connectionStrings>
程序文件夹没有()
求大神解答,在线等
------最佳解决方案--------------------
tnsnames.ora是配置在客户端的!也就是在你的另一台电脑上
------其他解决方案--------------------
连接的客户端机器要配置监听