首页 > 数据库 > Oracle > DG Broker学习6(管理远程同步实例)
DGMGRL> ADD FAR_SYNC FS1 AS CONNECT IDENTIFIER IS FS1.example.com; Far Sync FS1 added DGMGRL> ENABLE FAR_SYNC FS1; Enabled. DGMGRL> SHOW CONFIGURATION; Configuration - DRSolution Protection Mode: MaxPerformance Members: North_Sales - Primary database FS1 - Far Sync South_Sales - Physical standby database Fast-Start Failover: DISABLED Configuration Status: SUCCESS
在将远程同步实例添加到配置后,设置重做传输以支持最大可用性,然后升级保护模式:
DGMGRL> EDIT DATABASE 'orcl' SET PROPERTY 'RedoRoutes' = '(LOCAL : FS1 SYNC)'; DGMGRL> EDIT FAR_SYNC 'FS1' SET PROPERTY 'RedoRoutes' = '(orcl : orcladg ASYNC)'; DGMGRL> EDIT CONFIGURATION SET PROTECTION MODE AS MaxAvailability; DGMGRL> SHOW CONFIGURATION; Configuration - DRSolution Protection Mode: MaxAvailability Members: orcl - Primary database FS1 - Far Sync orcladg - Physical standby database Fast-Start Failover: DISABLED Configuration Status: SUCCESS
为了确保在orcladg是主库时可以保持最大可用性保护模式,在切换或故障转移之后,向配置中添加第二个远程同步实例,以使orcladg可以以同步模式发送重做,然后将重做发送到同步模式。 角色转换后,新的终端数据库orcl。
DGMGRL> ADD FAR_SYNC FS2 AS CONNECT IDENTIFIER IS FS2.example.com; Far Sync FS2 added DGMGRL> EDIT FAR_SYNC 'FS2' SET PROPERTY 'RedoRoutes' = '(orcladg : orcl ASYNC)'; DGMGRL> ENABLE FAR_SYNC FS2; Enabled. DGMGRL> EDIT DATABASE 'orcladg' SET PROPERTY 'RedoRoutes' = '(LOCAL : FS2 SYNC)'; DGMGRL> SHOW CONFIGURATION; Configuration - DRSolution Protection Mode: MaxAvailability Members: North_Sales - Primary database FS1 - Far Sync South_Sales - Physical standby database FS2 - Far Sync (inactive) Fast-Start Failover: DISABLED Configuration Status: SUCCESS
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31355629/viewspace-2761460/ ,如需转载,请注明出处,否则将追究法律责任。