zoukankan      html  css  js  c++  java
  • ora12514: tns: 监听程序当前无法识别连接描述符中请求的服务

    ora-12514: tns: 监听程序当前无法识别连接描述符中请求的服务 问题解决

        通过PlSQL Developer 访问oracle出现: ora-12514: tns: 监听程序当前无法识别连接描述符中请求的服务

    通过重启服务的方式启动数据库,也不能连接上oracle数据库

        需要在oracle安装目录下找到listener.ora,我的是所在目录为C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\

    如果在listener.ora文件中指定监听的实例名,则即使数据库处于关闭状态,仍然可以连接。

    listener.ora

    sid_list_listener =

     (sid_list =

        (sid_desc =

          (sid_name = plsextproc)

          (oracle_home = c:\oracle\product\10.2.0\db_1)

          (program = extproc)

        )

       (sid_desc =

        (global_dbname = orcl)

        (oracle_home = c:\oracle\product\10.2.0\db_1)  

        (sid_name = orcl)

        )

     )

    listener =

     (description_list =

        (description =

          (address = (protocol = tcp)(host = KUN)(port = 1521))

        )

     )

     

    以上粗体部件为增加的内容,红色为需要修改的主机名修改后重启监听服务后即可。

    附:通过在lsnrctl中输入set display verbose,然后再通过命令service查看,服务状态为ready表示pmon自动注册的服务名,而unknown则表示该服务是手工在listener.ora中配置的数据库服务。

  • 相关阅读:
    HackerRank "Minimum Average Waiting Time" !
    HackerRank "Components in a graph"
    LeetCode "Range Sum Query
    LeetCode "Additive Number"
    LintCode "Post Office Problem" !!!
    LintCode "Longest Increasing Continuous subsequence II" !!
    LintCode "Coins in a Line III" !!
    LeetCode "Range Sum Query 2D
    LeetCode "Smallest Rectangle Enclosing Black Pixels"
    LintCode "Coins in a Line II" !
  • 原文地址:https://www.cnblogs.com/yukun/p/1396944.html
Copyright © 2011-2022 走看看