我在连接到远程数据库时遇到问题,我在tnsping时遇到错误:
tnsping QT
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=dv32myrdb.ft.fr)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=mySvc)))
TNS-12541: TNS:no listener
我的tnsnames.ora:
QT=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=dv32myrdb.ft.fr)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=mySvc)))
TNS_ADMIN
env变量设置为包含tnsnames
文件的文件夹:
C:\oracle11\product\11.2.0\client_1\network\admin
我还将Oracle客户端文件夹添加到PATH
变量:
C:\oracle11\product\11.2.0\client_1\bin
我知道服务器端正常,因为我可以使用sqlplus从另一个客户端连接。
这是我的规格:
看起来似乎配置不当,但我不知道它是什么。 数据库位于我当前所在的VLAN中。
感谢您的帮助。