sp_dbmmonitoraddmonitoring (Transact-SQL)

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

主题链接图标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;