Van*_*dze 8 .net c# oracle odp.net
我已成功使用Oracle Database 11g第2版(11.2.0.1.0)从.Net连接oracle.(参考Oracle.DataAccess.dll版本为2.112.1.0).
但是当我安装ODP.NET并且当我尝试连接到oracle时,它给了我一个错误:"ORA-12154:TNS:无法解析指定的连接标识符".
我怎么解决这个问题?
谢谢!
Ron*_*onK 13
当您的oracle客户端不在您的计算机的PATH中时,通常会发生这种情况.
确保PATH环境变量包含<Oracle client path>和<Oracle client path>\bin.
此外,如果SID您要连接的数据库中没有在tnsnames.oraOracle客户端安装路径下的文件中定义,则会发生这种情况.如果我没记错的话 - 它就在<Oracle client path>\network\admin\tnsnames.ora
编辑:注册表应包含一个ORACLE条目集:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\
应该有一个以HOME0字符串值命名的键:ORACLE_HOME和ID.我假设还需要其他值 - 但我确信这两个值.检查ORACLE_HOME是否正确指向oracle客户端位置.
| 归档时间: |
|
| 查看次数: |
9863 次 |
| 最近记录: |