监听文件一般格式如下,一旦激活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))
)
)