Share via


sp_dbmmonitoraddmonitoring (Transact-SQL)

建立資料庫鏡像監視作業,以定期更新伺服器執行個體上每個鏡像資料庫的鏡像狀態。

主題連結圖示Transact-SQL 語法慣例

語法

sp_dbmmonitoraddmonitoring [ update_period ]

引數

  • update_period
    以分鐘數指定更新之間的間隔。這個值可以介於 1 和 120 分鐘之間。預設值是 1 分鐘。

    [!附註]

    如果更新週期的設定值過低,則用戶端的回應時間可能會增加。

傳回碼值

結果集

備註

這項程序要求 SQL Server Agent 必須能在伺服器執行個體上執行,而且若要執行資料庫鏡像監視作業,就必須執行代理程式。

如果是從 SQL Server Management Studio 開始進行資料庫鏡像,sp_dbmmonitoraddmonitoring 程序就會自動執行。如果利用 ALTER DATABASE 陳述式手動開始鏡像作業,則如果要監視伺服器執行個體上的鏡像資料庫,就必須手動執行 sp_dbmmonitoraddmonitoring

[!附註]

如果在設定資料庫鏡像之前執行 sp_dbmmonitoraddmonitoring,則監視作業會執行,但不會更新儲存資料庫鏡像監視記錄位置的狀態資料表。

權限

需要系統管理員 (sysadmin) 固定伺服器角色的成員資格。

範例

下列範例使用 3 分鐘的更新週期開始進行監視。

EXEC sp_dbmmonitoraddmonitoring 3;