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

    原文:https://blog.csdn.net/heyangyi_19940703/article/details/78401550

    第一步:打开Oracle Net Manager 

    进行如下配置:

    第二步:找到查看listener.ora文件:位于oracle 安装目录的app文件夹目录下面

    我的位置是:G:appadminproduct12.1.0dbhome_1NETWORKADMINlistener.ora,打开大致如下

    # listener.ora Network Configuration File: G:appadminproduct12.1.0dbhome_1NETWORKADMINlistener.ora
    # Generated by Oracle configuration tools.

    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = CLRExtProc)
    (ORACLE_HOME = G:appadminproduct12.1.0dbhome_1)
    (PROGRAM = extproc)
    )
    )

    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.0.217)(PORT = 1521))
    )
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    )

    ADR_BASE_LISTENER = G:appadminproduct12.1.0dbhome_1log


    第三步:添加一段配置:
    在:

    (SID_DESC =
    (SID_NAME = CLRExtProc)
    (ORACLE_HOME = G:appadminproduct12.1.0dbhome_1)
    (PROGRAM = extproc)
    )
    后面添加:
    (SID_DESC =
    (GLOBAL_DBNAME = ORCL)
    (ORACLE_HOME = G:appadminproduct12.1.0dbhome_1)
    (SID_NAME = ORCL)
    )

    添加完成的文件内容为:
    # listener.ora Network Configuration File: G:appadminproduct12.1.0dbhome_1NETWORKADMINlistener.ora
    # Generated by Oracle configuration tools.

    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = CLRExtProc)
    (ORACLE_HOME = G:appadminproduct12.1.0dbhome_1)
    (PROGRAM = extproc)
    )
    (SID_DESC =
    (GLOBAL_DBNAME = ORCL)
    (ORACLE_HOME = G:appadminproduct12.1.0dbhome_1)
    (SID_NAME = ORCL)
    )
    )

    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.0.217)(PORT = 1521))
    )
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    )

    ADR_BASE_LISTENER = G:appadminproduct12.1.0dbhome_1log

    SID_NAME 对应网络服务命名;GLOBAL_DBNAME 对应服务名,修改完成后重启服务就好了!
    ---------------------
    作者:Hilary-He
    来源:CSDN
    原文:https://blog.csdn.net/heyangyi_19940703/article/details/78401550
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    hdu4717 The Moving Points(二分做法)
    C++中用rand()和srand()产生随机数方法介绍
    教你看懂C++类库函数定义之一---HRESULT 宏
    [置顶] IOS培训资料
    调试出不来 断点不起作用 调试技巧 MyEclipse进不了调试
    [置顶] 编程模仿boost::function和boost::bind
    模拟红外协议接收程序
    Java 使用JDBC、DBCP、C3P0访问数据库
    Linux点亮一个灯
    Makefile解析(最简单的LED)
  • 原文地址:https://www.cnblogs.com/tianyublog/p/10008945.html
Copyright © 2011-2022 走看看