`
lncygyh
  • 浏览: 46162 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类

ORA-12514: TNS:listener does not currently know of service

阅读更多
用PL\SQL打开oracle数据库时出现了这种错误:ORA-12514: TNS:listener does not currently know of service requested in connect descriptor。

解决方法如下:

在安装目录下: /home/oracle/oracle/product/10.2.0/db_1/network/admin/listener.ora
将:SID_LIST_LISTENER   =
    (SID_LIST   =
        (SID_DESC   =
            (SID_NAME   =   PLSExtProc)
            (ORACLE_HOME   =   E:\oracle\product\10.1.0\Db_1)
            (PROGRAM   =   extproc)
        )
    )

改为:
SID_LIST_LISTENER   =
    (SID_LIST   =
        (SID_DESC   =
            (SID_NAME   =   PLSExtProc)
            (ORACLE_HOME   =   E:\oracle\product\10.1.0\Db_1)
            (PROGRAM   =   extproc)
        )
        (SID_DESC   =
            (GOLBAL_DBNAME=   orcl)
            (ORACLE_HOME   =   E:\oracle\product\10.1.0\Db_1)
            (SID_NAME=orcl)
        )
    )

然后重启服务和监听以后,登陆正常。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics