sp_help_log_shipping_monitor (Transact-SQL)
適用於:SQL Server
傳回結果集,其中包含主要、輔助或監視伺服器上已註冊之主要和輔助資料庫的狀態和其他資訊。
語法
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_threshold 為 int,預設值為 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
資料庫執行。
權限
需要系統管理員固定伺服器角色的成員資格,或直接在此預存程式上執行許可權。