sp_help_log_shipping_monitor (Transact-SQL)

適用於:SQL Server

傳回結果集,其中包含主要、輔助或監視伺服器上已註冊之主要和次要資料庫的狀態和其他資訊。

Transact-SQL 語法慣例

語法

  
sp_help_log_shipping_monitor  

引數

無。

傳回碼值

0 (成功) 或 1 (失敗)

結果集

資料行名稱 資料類型 描述
status bit 記錄傳送資料庫的代理程式組件體狀態:

0 = 狀況良好且無代理程式失敗。

1 = 否則為 。
is_primary bit 指出這個資料列是否適用于主資料庫:

1 = 資料列適用于主資料庫。

0 = 資料列適用于次要資料庫。
伺服器 sysname 這個資料庫所在的主要或次要伺服器名稱。
database_name sysname 資料庫名稱。
time_since_last_backup int 自上次記錄備份之後的時間長度,以分鐘為單位。

Null = 無法使用或無關的資訊。
last_backup_file Nvarchar(500) 上次成功記錄備份檔案的名稱。

Null = 無法使用或無關的資訊。
backup_threshold int 在引發threshold_alert錯誤前的最後一次備份之後,以分鐘為單位的時間長度。 backup_threshold 為 int ,預設值為 60 分鐘

Null = 無法使用或無關的資訊。

您可以使用 sp_add_log_shipping_primary_database 來變更 此值(Transact-SQL)。
is_backup_alert_enabled bit 指定是否在超過backup_threshold 引發警示。 預設值為 1( 1 ),表示將會引發警示。

Null = 無法使用或無關的資訊。

您可以使用 sp_add_log_shipping_primary_database 來變更 此值(Transact-SQL)。
time_since_last_copy int 自從上次複製記錄備份以來,以分鐘為單位的時間長度。

Null = 無法使用或無關的資訊。
last_copied_file Nvarchar(500) 上次成功複製記錄備份檔案的名稱。

Null = 無法使用或無關的資訊。
time_since_last_restore int 自從上次還原記錄備份之後,以分鐘為單位的時間長度。

Null = 無法使用或無關的資訊。
last_restored_file Nvarchar(500)。 上次成功還原記錄備份檔案的名稱。

Null = 無法使用或無關的資訊。
last_restored_latency int 從建立最後一個備份到還原備份的持續時間,以分鐘為單位。

Null = 無法使用或無關的資訊。
restore_threshold int 在產生警示之前,允許在還原作業之間經過的分鐘數。 restore_threshold 不可為 Null。
is_restore_alert_enabled bit 指定是否在超過restore_threshold 引發警示。 預設值為 1 ( 1 ),表示引發警示。

Null = 無法使用或無關的資訊。

若要設定還原閾值,請使用 sp_add_log_shipping_secondary_database

備註

sp_help_log_shipping_monitor 必須從 監視伺服器上的 master 資料庫執行。

權限

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

另請參閱

關於記錄傳送 (SQL Server)
系統預存程序 (Transact-SQL)