搭建ADG时listener中备库的SID_LIST_LISTENER怎么配,备库GLOBAL_DBNAME和TSID_NAME分别是什么
时间: 2024-06-01 18:11:24 浏览: 96
在搭建ADG时,listener中备库的SID_LIST_LISTENER应该配置为备库的SID。备库的GLOBAL_DBNAME应该是主库和备库的DB_UNIQUE_NAME相同,而TSID_NAME应该是备库的DB_UNIQUE_NAME。
例如,如果主库的DB_UNIQUE_NAME为PROD1,备库的DB_UNIQUE_NAME为PROD2,那么在listener中备库的SID_LIST_LISTENER应该配置为PROD2,备库的GLOBAL_DBNAME应该是PROD1,而TSID_NAME应该是PROD2。
这样配置可以确保主库和备库之间的数据库连接以及数据同步正常进行。
相关问题
搭建ADG时listener中的SID_LIST_LISTENER怎么配,GLOBAL_DBNAME和TSID_NAME分别是什么
在搭建ADG时,listener中的SID_LIST_LISTENER应该配置为所有ADG实例的SID名称列表,例如:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = adg)
(SID_NAME = adg1)
(ORACLE_HOME = /u01/app/oracle/product/12.2.0/dbhome_1)
)
(SID_DESC =
(GLOBAL_DBNAME = adg)
(SID_NAME = adg2)
(ORACLE_HOME = /u01/app/oracle/product/12.2.0/dbhome_1)
)
)
其中,GLOBAL_DBNAME是全局数据库名称,用于标识整个ADG数据库,而TSID_NAME是传输服务标识符,用于标识ADG实例之间的传输服务。在上面的例子中,GLOBAL_DBNAME和TSID_NAME都设置为adg。
搭建ADG时在使用rman duplicate命令前,备库的ORACLE_SID是需要设置的和主库一样的吗,使用主库复制过来修改后的pfile文件生成的spfile文件后缀名需要修改成备库的ORACLE_SID吗
是的,搭建ADG时,在使用rman duplicate命令前,备库的ORACLE_SID需要设置成和主库一样的。同时,生成的spfile文件后缀名也需要修改成备库的ORACLE_SID。这是因为在使用rman duplicate命令时,需要使用备库的pfile/spfile文件进行数据库实例的启动和配置,以便实现主库和备库之间的数据复制和同步。
阅读全文