| 2. 降级主要服务器.在主服务器运行以下存储过程。
Use master
Exec msdb..sp_change_primary_role
@db_name = ‘current_primary_dbname’
@backup_log = 1,
@terminate = 1,
@final_state = 3,
@access_level = 1
3. 升级辅助服务器.在辅助服务器运行以下存储过程。
Use master
Exec msdb..sp_change_secondary_role
@db_name = ‘current_secondary_dbname’
@do_load = 1,
@force_load = 1,
@final_state = 1,
@access_level = 1,
@terminame = 1,
@keep_replication = 0,
@stopat = null
该存储过程会将数据库质为单用户模式。明明没有任何使用者正在存取数据库,它却告诉我数据库目前为使用中,解决的方式为重新执行一次该存储过程。
4. 通知监控服务器角色已变更,在监控服务器上运行以下存储过程。
Use master
Exec msdb..sp_change_monitor_role
@primary_server = ‘current_primary_server_name’,
@secondary_server = ‘current_secondary_server_name̵ 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页 |