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

标题: ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务解决 [打印本页]

作者: 陈晓龙    时间: 2020-2-21 00:01
标题: ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务解决
环境:Oracle 11g R2 + PL SQL Developer + SQL Plus


问题:Oracle主服务和监听器服务已经启动,使用SQL Plus能够正常连接,使用PL SQL Developer连接报次错误:ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务。如图:



解决:
打开H:\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN(不同机器目录可能不同)目录下的listener.ora文件,发现此文件内容如下:
1.        #listener.ora Network Configuration File:  
2.        H:\Oracle\product\11.2.0\dbhome_1\network\admin\listener.ora  
3.        #Generated by Oracle configuration tools.  
4.          
5.        SID_LIST_LISTENER=  
6.          (SID_LIST =  
7.            (SID_DESC =  
8.              (SID_NAME = CLRExtProc)  
9.              (ORACLE_HOME =H:\Oracle\product\11.2.0\dbhome_1)  
10.              (PROGRAM = extproc)  
11.              (ENVS ="EXTPROC_DLLS=ONLY:H:\Oracle\product\11.2.0\dbhome_1\bin\oraclr11.dll")  
12.            )  
13.          )  
14.          
15.        LISTENER=  
16.          (DESCRIPTION_LIST =  
17.            (DESCRIPTION =  
18.              (ADDRESS = (PROTOCOL = IPC)(KEY =EXTPROC1521))  
19.              (ADDRESS = (PROTOCOL = TCP)(HOST =localhost)(PORT = 1521))  
20.            )  
21.          )  
22.          
23.        ADR_BASE_LISTENER= H:\Oracle  


修改成如下内容(注意红色部分的内容):
#listener.ora Network Configuration File:
H:\Oracle\product\11.2.0\dbhome_1\network\admin\listener.ora
#Generated by Oracle configuration tools.
SID_LIST_LISTENER=
  (SID_LIST =
         (SID_DESC =
      (GLOBAL_DBNAME = ORCL)
      (ORACLE_HOME =H:\Oracle\product\11.2.0\dbhome_1)
      (SID_NAME = ORCL)
    )
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = H:\Oracle\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS ="EXTPROC_DLLS=ONLY:H:\Oracle\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
  )
LISTENER=
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY =EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST =localhost)(PORT = 1521))
    )
  )
ADR_BASE_LISTENER= H:\Oracle
说明:每台电脑的Oracle安装目录和实例名不尽相同,修改此文件的ORACLE_HOME(本机Oracle安装目录)和SID_NAME应该按照你自己的设置。
SID查看请参照此图:



作者: 张兴康    时间: 2020-2-21 13:37

作者: 陈晓龙    时间: 2020-2-21 14:32
张兴康 发表于 2016-3-21 13:37

在焦作遭冷到起了吗?
作者: 万望    时间: 2020-2-21 21:41
陈晓龙 发表于 2016-3-21 14:32
在焦作遭冷到起了吗?

肯定是遭冷到起了
作者: 张兴康    时间: 2020-2-22 12:50
万望 发表于 2016-3-21 21:41
肯定是遭冷到起了

这边早上比重庆冷,还好带的衣服多
作者: 陈晓龙    时间: 2020-2-23 13:42
张兴康 发表于 2016-3-22 12:50
这边早上比重庆冷,还好带的衣服多

肯定嘛。毕竟靠北很多!
作者: 陈晓龙    时间: 2020-2-23 13:43
张兴康 发表于 2016-3-22 12:50
这边早上比重庆冷,还好带的衣服多

对了,那边有供暖吗!
作者: 万望    时间: 2020-2-23 17:23

作者: 张兴康    时间: 2020-2-24 16:27
陈晓龙 发表于 2016-3-23 13:43
对了,那边有供暖吗!

没有暖气但是有制热空调
作者: 张兴康    时间: 2020-2-24 16:28
万望 发表于 2016-3-23 17:23

怎么看怎么像食人鱼
作者: 陈晓龙    时间: 2020-2-25 16:54
张兴康 发表于 2016-3-24 16:27
没有暖气但是有制热空调

那个吹多了不好!
作者: 陈晓龙    时间: 2020-2-25 16:54
张兴康 发表于 2016-3-24 16:28
怎么看怎么像食人鱼

想象力挺丰富的呀!
作者: 张兴康    时间: 2020-2-25 17:25
陈晓龙 发表于 2016-3-25 16:54
那个吹多了不好!

早晚很冷只有几度
作者: 张兴康    时间: 2020-2-25 17:25
陈晓龙 发表于 2016-3-25 16:54
想象力挺丰富的呀!

肯定得丰富点才行
作者: 陈晓龙    时间: 2020-2-28 13:50
张兴康 发表于 2016-3-25 17:25
肯定得丰富点才行

你够丰富了!
作者: 张兴康    时间: 2020-2-28 15:41
陈晓龙 发表于 2016-3-28 13:50
你够丰富了!






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