zoukankan      html  css  js  c++  java
  • Oracle数据库在一台呆板设置两个listener

     源头:网海拾贝




    题目:一台呆板同古装两套数据库时(实例名o8161,o8151),无法同时启动两个listener,当启动第二个listener时,显示错误。

      $ lsnrctl start

      LSNRCTL for IBM/AIX RISC System/6000: Version 8.1.5.0.0 - Production on 14-SEP-00 09:25:17

      (c) Copyright 1998 Oracle Corporation. All rights reserved.

      TNS-01106: Listener using listener name LISTENER has already been started

      $ oerr tns 1106
      01106, 00000, "Listener using listener name %s has already been started"
      // *Cause: Another listener is already listening on one of the ADDRESSes
      // specified.
      // *Action: Shutdown the previous listener specified by the listener name
      // before starting this one.

      题目孕育产生原因:
      两个实例的LISTENER.ORA中IPC和谈的KEY是相同,而一个系统中KEY必需是唯一的.

      打点举措:
      修正key的值即可。修正后的文件信息:

      o8161实例:(没有修正)


      # LISTENER.ORA Configuration File:/oracle/dbs/opstemp/szpcac1/network/admin/listener.ora
      # Generated by Oracle configuration tools.

      LISTENER =
      (DEscriptION_LIST =
      (DEscriptION =
      (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
      )
      (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = loopback)(PORT = 1521))
      )
      )
      (DEscriptION =
      (PROTOCOL_STACK =
      (PRESENTATION = GIOP)
      (SESSION = RAW)
      )
      (ADDRESS = (PROTOCOL = TCP)(HOST = loopback)(PORT = 2481))
      )
      )

      SID_LIST_LISTENER =
      (SID_LIST =
      (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /oracle)
      (PROGRAM = extproc)
      )
      (SID_DESC =
      (ORACLE_HOME = /oracle)
      (SID_NAME = o8161)
      )
      )


      08151实例:(颠末修正)


      # LISTENER.ORA Configuration File:/ora815/network/admin/listener.ora
      # Generated by Oracle Net8 Assistant

      LISTENER =
      (DEscriptION_LIST =
      (DEscriptION =
      (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = TESTo815))
      )
      (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = loopback)(PORT = 1526))
      )
      )
      )

      SID_LIST_LISTENER =
      (SID_LIST =
      (SID_DESC =
      (SID_NAME = ora8151)
      (ORACLE_HOME = /ora815)
      (PROGRAM = extproc)
      )
      )





    版权声明: 原创作品,答应转载,转载时请务必以超链接方式标明文章 原始因由 、作者信息和本声明。不然将清查规矩责任。

  • 相关阅读:
    C++ 内置函数 判断字母、数字及大小写转换
    C++11 随机数 random
    rpc
    C++11 智能指针
    xargs 命令使用
    记录优秀的文章
    腾讯 测试开发
    struts2文件上传、下载、防止重复提交
    注解
    @RestController注解
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1975915.html
Copyright © 2011-2022 走看看