无法连接到Oracle DB,错误12541:没有监听器

时间:2017-04-26 15:36:27

标签: oracle oracle11g listener

我在连接到远程数据库时遇到问题,我在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从另一个客户端连接。

这是我的规格:

  • Windows 10
  • Oracle Client 11.2.0
  • Oracle DB 11g

看起来似乎配置不当,但我不知道它是什么。 数据库位于我当前所在的VLAN中。

感谢您的帮助。

0 个答案:

没有答案