度量快速开发平台-专业、快速的软件定制快开平台

标题: oracle 监听器报错解决方法 [打印本页]

作者: 万望    时间: 2020-2-10 17:51
标题: oracle 监听器报错解决方法
本帖最后由 万望 于 2016-3-10 18:02 编辑

错误提示:
listener does not currently know of service requested in connect descriptor  TNS:listener does not currently know of service requested in connect descriptor

注释:侦听器目前并不知道连接描述符中请求的服务TNS:侦听器目前并不知道连接描述符中请求的服务
解决方法:
打开 C:\oracle\product\10.1.0\Db_1\NETWORK\ADMIN 文件夹下的 listener.ora文件  
里面代码如下,把红色(/**/中间的代码)部分代码加上  
重启 Listener服务。即可。

  1. SID_LIST_LISTENER =
  2.    (SID_LIST =
  3.      (SID_DESC =
  4.       (SID_NAME = PLSExtProc)
  5.       (ORACLE_HOME = C:\oracle\product\10.1.0\Db_1)
  6.       (PROGRAM = extproc)     )   
  7. /*(SID_DESC =  
  8.       (SID_NAME = orcl)  
  9.       (ORACLE_HOME = c:\oracle\product\10.1.0\Db_1)
  10.      )*/
  11.     )  
  12. LISTENER =
  13.   (DESCRIPTION_LIST =
  14.      (DESCRIPTION =
  15.        (ADDRESS_LIST =
  16.         (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
  17.        )
  18. (ADDRESS_LIST =
  19.         (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
  20.        )
  21.      )
  22.    )
复制代码

先启动数据库,然后你在CMD命令行中输入:sqlplus / as sysdba 进去后执行:alter system register; 然后再用pl/sql登录试试。




作者: 万望    时间: 2020-2-10 17:53

作者: 陈晓龙    时间: 2020-2-11 09:10
监听错误,很常见。谢谢分享
作者: 万望    时间: 2020-2-14 16:07





欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://plat.delit.cn/) Powered by Discuz! X3.2