您的位置:首页 > 数据库 > Oracle

连接Oracle 10g时ORA-12514: TNS: 监听进程不能解析问题的解决

2013-09-02 22:34 597 查看
最近安装完Oracle之后,手贱了一下下,将计算机的本地名给改了,使用 sqlplus
system/manager@orcl的时候却会报ora-12514的错误。

经过多方查找找到解决方法如下:

1. 打开<OracleHome>/network/admin/listener.ora文件,找到:

   SID_LIST_LISTENER =

   (SID_LIST =

     (SID_DESC =

       (SID_NAME = PLSExtProc)

       (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)

       (PROGRAM = extproc)

     )

   )

  2. 添加:

            (SID_DESC =

       (GLOBAL_DBNAME = ORACLE)

       (ORACLE_HOME = D:\oracle\product\10.2.0\db_1) 

       (SID_NAME = ORACLE)

      )

  3. 最后变成:

 SID_LIST_LISTENER =

   (SID_LIST =

     (SID_DESC =

       (SID_NAME = PLSExtProc)

       (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)

       (PROGRAM = extproc)

     )

     (SID_DESC =

       (GLOBAL_DBNAME = ORACLE)

       (ORACLE_HOME = D:\oracle\product\10.2.0\db_1) 

       (SID_NAME = ORACLE)

      )

   )

  4. 保存文件,重启服务中的TNSListener,OK!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐