sp_dbmmonitoraddmonitoring (Transact-SQL)

适用于:SQL Server

创建数据库镜像监视器作业,该作业可定期更新服务器实例上每个镜像数据库的镜像状态。

Transact-SQL 语法约定

语法

  
sp_dbmmonitoraddmonitoring [ update_period ]  

参数

update_period
指定更新间隔(分钟)。 此值可以是介于 1 到 120 分钟之间的值。 默认值为 1 分钟。

备注

如果将更新持续时间设置得太低,客户端的响应时间可能会增加。

返回代码值

结果集

备注

此过程要求允许SQL Server 代理在服务器实例上运行,并且要运行数据库镜像监视器作业,必须运行代理。

如果从 SQL Server Management Studio 启动数据库镜像,则会自动运行sp_dbmmonitoraddmonitoring过程。 如果使用 ALTER DATABASE 语句手动启动镜像,则若要监视服务器实例上的镜像数据库,则必须手动运行 sp_dbmmonitoraddmonitoring

备注

如果在设置数据库镜像之前 sp_dbmmonitoraddmonitoring 运行,监视作业将运行,但不会更新存储数据库镜像监视器历史记录的状态表。

权限

要求具有 sysadmin 固定服务器角色的成员身份。

示例

以下示例将以 3 分钟为更新持续时间来启动监视。

EXEC sp_dbmmonitoraddmonitoring 3;  

另请参阅

监视数据库镜像 (SQL Server)
sp_dbmmonitorchangemonitoring (Transact-SQL)
sp_dbmmonitordropmonitoring (Transact-SQL)
sp_dbmmonitorhelpmonitoring (Transact-SQL)
sp_dbmmonitorresults (Transact-SQL)