如何查看镜像数据库的状态 (SQL Server Management Studio)
在数据库镜像会话期间,可以在**“数据库属性”对话框的“镜像”**页查看数据库镜像会话的状态。
查看数据库镜像会话的状态
连接到主体服务器实例之后,在对象资源管理器中,单击服务器名称以展开服务器树。
展开**“数据库”**,再选择要镜像的数据库。
右键单击数据库,选择**“任务”,再单击“镜像”。这样便可打开“数据库属性”对话框的“镜像”**页。
镜像开始后,**“状态”窗格将显示您选择“镜像”页或单击“刷新”**按钮时的数据库镜像会话的状态。可能的状态如下:
状态
说明
<空>
不存在数据库镜像会话,并且没有要在“镜像”页上报告的活动。
已暂停
主体数据库正在运行,但没有向镜像服务器发送任何日志。数据库的镜像副本不可用。
无连接
主体服务器实例无法连接到其伙伴实例或见证服务器实例(如果存在)
正在同步
镜像数据库的内容滞后于主体数据库的内容。主体服务器实例正在向镜像服务器实例发送日志记录,这会对镜像数据库应用更改,使其前滚。
在数据库镜像会话开始时,镜像数据库和主体数据库处于同步状态。
故障转移
在主体服务器实例上,手动故障转移(角色切换)已经开始,但镜像服务器实例尚未接受。
已同步
镜像数据库包含的数据与主体数据库相同。只有在同步状态下,才能进行手动和自动故障转移。