查看状态,主机数据库服务器显示为:“主体,已同步”
镜像服务器显示为:“镜像,已同步/正在还原”
测试,右键单击数据库,选择“任务”,再单击“镜像”。这样便可打开“数据库属性”对话框的“镜像”页。单击“故障转移”。确认
故障转移后,主机服务器的状态显示“镜像,已同步/正在还原”
镜像服务器状态显示为:“主体,已同步”
同样可以在主机服务器执行transact-sql语句:
"Use master
alter database <DatabaseName> set partner failover
Go"
进行故障转移,也可以把主机的网络断开,在镜像服务器上执行transact-sql语句:
“Use master
alter database <DatabaseName> set partner force_service_allow_data_loss
Go”
把镜像服务器启用,状态为“主机,断开”,为应用系统服务。
当主机服务器正常后,在镜像服务器上执行transact-sql语句:
“USE master;
ALTER DATABASE <DatabaseName> SET PARTNER RESUME; --恢复镜像
ALTER DATABASE <DatabaseName> SET PARTNER FAILOVER; --切换主备”
恢复正常镜像。
另外还可以使用:
“ALTER DATABASE <DatabaseName> SET PARTNER SUSPEND
ALTER DATABASE <DatabaseName> SET PARTNER RESUME”
暂停镜像和启用镜像,以便于维护。
使用“ALTER DATABASE <database_name> SET PARTNER OFF”,删除镜像。
|