如何从数据库镜像会话中删除见证服务器 (Transact-SQL)
数据库镜像会话期间的任何时候,数据库所有者都可以关闭数据库镜像会话的见证服务器。
关闭见证服务器将根据事务安全设置更改运行模式:
- 如果事务安全设置为 FULL(默认值),则会话将使用高级别保护同步模式。有关详细信息,请参阅同步数据库镜像(高安全性模式)。
- 如果事务安全设置为 OFF,则会话将异步运行(在高性能模式下)。有关详细信息,请参阅异步数据库镜像(高性能模式)。
数据库的事务安全设置记录在每个伙伴的 sys.database_mirroring 目录视图中的 mirroring_safety_level 和 mirroring_safety_level_desc 列内。有关详细信息,请参阅 sys.database_mirroring (Transact-SQL)。
关闭见证服务器
连接到任一伙伴。
发出以下语句:
ALTER DATABASE <database_name> SET WITNESS OFF
其中,<database_name> 是镜像数据库的名称。
请参阅
任务
如何更改数据库镜像会话中的事务安全 (Transact-SQL)
如何使用 Windows 身份验证添加数据库镜像见证服务器 (Transact-SQL)
概念
数据库镜像见证服务器
Transact-SQL 设置和数据库镜像运行模式
其他资源
ALTER DATABASE (Transact-SQL)
数据库镜像帮助主题