zoukankan      html  css  js  c++  java
  • ORA-12514: TNS: 监听程序当前无法识别连接描写叙述符中请求的服务

    不指定数据库能够正常连接:



    指定数据库和使用PL/SQL Developer都出现错误:

    在此说明一下我的环境:Oralce装的是64位的在使用PL/SQL Developer时曾出现过初始化错误,解决的方法就是下载oracle 32位client并对应的配置。


    解决方式一:(不行)

    重新启动Oracle主服务和监听服务。


    解决方式二:(可行)

    既然listener.ora中没有指定监听。我可能够在listener.ora文件里指定监听的实例名。这样应该能够连接。

    在Oracle的安装文件夹中搜索到listener.ora文件然后做例如以下的加入,保存重新启动对应的服务就可以。

    # listener.ora Network Configuration File: D:appAdministratorproduct11.2.0dbhome_1 etworkadminlistener.ora

    # Generated by Oracle configuration tools.

    SID_LIST_LISTENER =

      (SID_LIST =

        (SID_DESC =

          (SID_NAME = CLRExtProc)

          (ORACLE_HOME = D:appAdministratorproduct11.2.0dbhome_1)

          (PROGRAM = extproc)

          (ENVS = "EXTPROC_DLLS=ONLY:D:appAdministratorproduct11.2.0dbhome_1inoraclr11.dll")

        )

        (SID_DESC =

        (GLOBAL_DBNAME = ORCL)

        (ORACLE_HOME = D:appAdministratorproduct11.2.0dbhome_1)

        (SID_NAME = ORCL)

        )

      )

    LISTENER =

      (DESCRIPTION_LIST =

        (DESCRIPTION =

          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))

          (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

        )

      )

    ADR_BASE_LISTENER = D:appAdministrator

    标红的部分是后加入的,ORCL为监听的实例名。


    然后重新启动一下Oracle的服务就可以。




  • 相关阅读:
    JQuery高级
    Filter&Listener
    关于用户信息的一个综合案例
    JSP,EL和JSTL
    Cookie和Session
    Request和Response
    Servlet和HTTP请求协议
    Tomcat
    xml
    数组模拟堆
  • 原文地址:https://www.cnblogs.com/zhchoutai/p/7016176.html
Copyright © 2011-2022 走看看