如何恢复数据库镜像会话 (Transact-SQL)

数据库所有者可以随时恢复挂起的数据库镜像会话。

ms191125.note(zh-cn,SQL.90).gif重要提示:
执行强制服务之后,当重新连接原始主体服务器时,镜像便会挂起。在这种情况下,恢复镜像可能会导致原始主体服务器上的数据丢失。有关管理潜在的数据丢失的信息,请参阅强制服务(可能造成数据丢失)

恢复数据库镜像会话

  1. 连接到任一伙伴。

  2. 发出以下 Transact-SQL 语句:

    ALTER DATABASE <database_name> SET PARTNER RESUME

    其中,<database_name> 是要恢复其会话的镜像数据库。

    ms191125.note(zh-cn,SQL.90).gif注意:
    恢复数据库镜像会将镜像数据库置于 SYNCHRONIZING 状态。如果安全级别为 FULL,镜像将达到与主体相同的状态,镜像数据库将进入 SYNCHRONIZED 状态。此时,可以进行故障转移。如果见证服务器存在并且设置为 ON,则可以进行自动故障转移。在缺少见证服务器的情况下,可以进行手动故障转移。

请参阅

概念

暂停和恢复数据库镜像
暂停和恢复数据库镜像

其他资源

ALTER DATABASE (Transact-SQL)
数据库镜像
数据库镜像帮助主题

帮助和信息

获取 SQL Server 2005 帮助