zoukankan      html  css  js  c++  java
  • dataguard ORA-12514: TNS:listener does not currently know of service requested in connect descriptor

    错误的意思是listener 不知道连接解析器中的请求服务,这里要说静态监听和动态监听了
    动态注册是在instance启动的时候PMON进程根据init.ora中的instance_name,service_names两个参数将实例和服务动态注册到listener中。
    静态注册就是实例启动时读取listener.ora文件的配置,将实例和服务注册到监听程序。无论何时启动一个数据库,默认地都有两条信息注册到监听器中:数据库服务器对应的实例和服务。
    搭建dataguard过程中,先启动的数据库,没有在listener.ora 中设置静态监听。重新设置后。
    # listener.ora Network Configuration File: /opt/oracle/10.2.0/orcl/network/admin/listener.ora
    # Generated by Oracle configuration tools.

    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = orclpdg)
          (ORACLE_HOME = /opt/oracle/10.2.0/orcl)
        )
     --增加内容 BEGIN
        (SID_DESC =  
          (SID_NAME  = PLSExtProc)   
          (ORACLE_HOME = /opt/oracle/10.2.0/orcl)          
          (PROGRAM   =  extproc) 
        )   
      )
     --增加内容 END 
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
          (ADDRESS = (PROTOCOL = TCP)(HOST = 10.250.7.230 )(PORT = 1521))
        )
      )



    oracle@yangDB2:/opt/oracle/10.2.0/orcl/network/admin>lsnrctl
    LSNRCTL> status
    LSNRCTL> reload
    LSNRCTL> status

  • 相关阅读:
    初识Python(3)__Python 数字
    初识Python(2)__Python 对象
    正式开始学习python
    现代浏览器的工作原理
    data URI scheme
    连接池
    介绍缓存的基本概念和常用的缓存技术(转)
    前后端及常用语言介绍
    非关系型数据库和关系型数据库区别
    VC编译连接选项详解(转)
  • 原文地址:https://www.cnblogs.com/ritchy/p/12029304.html
Copyright © 2011-2022 走看看