共用方式為


sp_help_log_shipping_monitor (Transact-SQL)

適用於:SQL Server

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

Transact-SQL 語法慣例

語法

sp_help_log_shipping_monitor [ [ @verbose = ] verbose ]
[ ; ]

引數

[ @verbose = ] 詳細資訊

僅供參考之用。 不支援。 我們無法保證未來的相容性。

傳回碼值

0 (成功) 或 1 (失敗)。

結果集

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

0 = 狀況良好且無代理程序失敗。
1 = 否則為 。
is_primary bit 指出這個資料列是否適用於主資料庫:

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

NULL = 資訊無法使用或不相關。
last_backup_file nvarchar(500) 上次成功記錄備份文件的名稱。

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

NULL = 資訊無法使用或不相關。

您可以使用sp_add_log_shipping_primary_database來變更此值。
is_backup_alert_enabled bit 指定是否在超過時 backup_threshold 引發警示。 一個 (1), 預設值, 表示引發警示。

NULL = 資訊無法使用或不相關。

您可以使用sp_add_log_shipping_primary_database來變更此值。
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), 預設值, 表示引發警示。

NULL = 資訊無法使用或不相關。

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

備註

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

權限

需要系統管理員固定伺服器角色的成員資格,或直接在此預存程式上執行許可權。