sp_help_log_shipping_monitor (Transact-SQL)
適用於:SQL Server
傳回結果集,其中包含主要、輔助或監視伺服器上已註冊之主要和次要資料庫的狀態和其他資訊。
語法
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) 固定伺服器角色中的成員資格。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應