ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 不同于Prod DB SID的Standby激活后如何使客户端不变更设置正常连接

不同于Prod DB SID的Standby激活后如何使客户端不变更设置正常连接

原创 Linux操作系统 作者:tolywang 时间:2011-09-09 10:34:03 0 删除 编辑

 

监听文件一般格式如下,一旦激活standby后,如果Standby  SID与primary 库SID不一致,可能导致需要更改大量客户端tnsnames.ora文件,  这时我们可以设置激活后的standby 中的global_dbname,    使之与primary DB的SID(也就是客户端设置的SERVICE_NAME)一致 ,   这样客户端就可以不用修改任何设置而继续正常连接了 。

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /u01/product/oracle)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (SID_NAME = teststby)
      (ORACLE_HOME = /u01/product/oracle)
      (GLOBAL_DBNAME = test11g)     ------ 修改这里的teststby为test11g即可。
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.161.24.133)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    )
  )

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/35489/viewspace-713141/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
Oracle , MySQL, SAP IQ, SAP HANA, PostgreSQL, Tableau 技术讨论,希望在这里一起分享知识,讨论技术,畅谈人生 。

注册时间:2007-12-10

  • 博文量
    5595
  • 访问量
    13167245