ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务

非正常Oracle配置:
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (PROGRAM = extproc)
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = E:\Server\oracle\product\10.2.0\db_1)
    )
  )
 


正常Oracle配置
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (GLOBAL_DBNAME = ORCL)    --替换数据库名字
      (ORACLE_HOME = E:\Server\oracle\product\10.2.0\db_1)     --替换路径
      (SID_NAME = ORCL)
    )
    (SID_DESC =
      (PROGRAM = extproc)
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = E:\Server\oracle\product\10.2.0\db_1) 
    )
  )
 
    上面已经用红色字体标示出来了,机器上的监听器配置文件中,SID列表中没有本地数据库配置。于是将数据库添加到SID列表中,重启监听器,一切正常喽。

 

posted on 2014-11-09 17:43  相约future  阅读(116)  评论(0编辑  收藏  举报