本主題描述與記錄傳送組態相關聯的所有數據表和預存程式。 所有記錄傳送數據表都會儲存在每個伺服器上的 msdb 中。 下表描述哪些數據表和預存程式用於記錄傳送組態中的哪些伺服器上。
主伺服器數據表
| 表 | 說明 |
|---|---|
| log_shipping_monitor_alert | 儲存警示作業標識碼。 只有在尚未設定遠端監視器伺服器時,才會在主伺服器上使用此數據表。 |
| 日誌傳送監控錯誤詳細資料 | 儲存與此主伺服器相關聯的記錄傳送作業錯誤詳細數據。 |
| log_shipping_monitor_history_detail | 儲存與此主伺服器相關聯的日誌傳送作業的詳細歷史記錄。 |
| log_shipping_monitor_primary | 儲存這個主資料庫的一個監視器記錄。 |
| 日誌傳送主要資料庫 | 包含指定伺服器上主資料庫的組態資訊。 為每個主資料庫儲存一個數據列。 |
| 日誌傳送主伺服器次伺服器 | 將主資料庫對應至輔助資料庫。 |
主伺服器預存程式
| 預存程序 | 說明 |
|---|---|
| 添加日誌傳輸主資料庫 | 設定記錄傳送組態的主資料庫,包括備份作業、本機監視器記錄和遠端監視器記錄。 |
| sp_add_log_shipping_primary_secondary | 將輔助資料庫名稱新增至現有的主資料庫。 |
| sp_change_log_shipping_primary_database | 變更主資料庫設定,包括本機和遠端監視器記錄。 |
| sp_cleanup_log_shipping_history | 根據保留期間,在本機和監視器上清除歷程記錄。 |
| sp_delete_log_shipping_primary_database | 移除主要資料庫的日誌傳輸,包括備份作業,以及本地和遠程歷史記錄。 |
| sp_delete_log_shipping_primary_secondary | 從主資料庫移除輔助資料庫名稱。 |
| sp_help_log_shipping_primary_database | 擷取主資料庫設定,並顯示 來自log_shipping_primary_databases 和 log_shipping_monitor_primary 數據表的值。 |
| sp_help_log_shipping_primary_secondary | 擷取主資料庫的輔助資料庫名稱。 |
| sp_refresh_log_shipping_monitor | 重新整理監視器以獲得指定日誌傳送代理程式的最新資訊。 |
輔助伺服器數據表
| 表 | 說明 |
|---|---|
| `日誌運送監控警報` | 儲存警示作業標識碼。 只有在尚未設定遠端監視器伺服器時,才會在輔助伺服器上使用此資料表。 |
| log_shipping_monitor_error_detail (日誌傳輸監控器錯誤詳細資訊) | 儲存與此輔助伺服器相關聯的日誌傳輸作業錯誤詳細資訊。 |
| log_shipping_monitor_history_detail | 儲存此輔助伺服器的記錄傳送作業歷程詳細資訊。 |
| log_shipping_monitor_secondary | 為每個與這個輔助伺服器相關聯的輔助資料庫儲存一個監視器記錄。 |
| log_shipping_secondary | 包含指定伺服器上輔助資料庫的組態資訊。 為每個次要識別碼儲存一個數據列。 |
| log_shipping_secondary_databases | 儲存指定輔助資料庫的組態資訊。 為每個輔助資料庫儲存一個數據列。 |
備註
指定主資料庫的相同輔助伺服器上的輔助資料庫會共用 log_shipping_secondary 數據表中的設定。 如果一個輔助資料庫變更共用設定,則會針對所有輔助資料庫改變設定。
輔助伺服器預存程式
| 預存程序 | 說明 |
|---|---|
| sp_add_log_shipping_secondary_database | 設定次要資料庫以進行日志傳送。 |
| sp_add_log_shipping_secondary_primary | 設定主要資訊、新增本機和遠端監視器連結,並在指定主資料庫的輔助伺服器上建立複製和還原作業。 |
| sp_change_log_shipping_secondary_database | 變更輔助資料庫設定,包括本機和遠端監視器記錄。 |
| sp_change_log_shipping_secondary_primary | 變更輔助資料庫設定,例如來源和目的地目錄,以及檔案保留期間。 |
| sp_cleanup_log_shipping_history | 根據保留期間,在本機和監視器上清理紀錄。 |
| sp_delete_log_shipping_secondary_database | 拿掉輔助資料庫和本機歷程記錄和遠端歷程記錄。 |
| sp_delete_log_shipping_secondary_primary | 從輔助伺服器中移除指定之主伺服器的相關信息。 |
| sp_help_log_shipping_secondary_database | 從 log_shipping_secondary、 log_shipping_secondary_databases和 log_shipping_monitor_secondary 數據表擷取輔助資料庫設定。 |
| sp_help_log_shipping_secondary_primary | 這個預存程式會擷取輔助伺服器上指定主資料庫的設定。 |
| sp_refresh_log_shipping_monitor | 使用指定記錄傳送代理程式的最新資訊刷新監視器。 |
監視伺服器數據表
| 表 | 說明 |
|---|---|
| log_shipping_monitor_alert | 儲存警示作業標識碼。 |
| log_shipping_monitor_error_detail | 儲存日誌傳送工作的錯誤詳細記錄。 |
| 日誌傳輸監控歷史詳情 | 儲存日誌傳送任務的歷史詳細資訊。 |
| log_shipping_monitor_primary | 為每個與此監視伺服器相關聯的主資料庫儲存一個監視器記錄。 |
| log_shipping_monitor_secondary | 為每個與此監視伺服器相關聯的輔助資料庫儲存一個監視器記錄。 |
監視伺服器預存程式
| 預存程序 | 說明 |
|---|---|
| sp_add_log_shipping_alert_job | 未建立記錄傳輸警示作業時,將會新增一個。 |
| sp_delete_log_shipping_alert_job (刪除日誌傳送警報作業) | 沒有相關聯的主資料庫時,移除記錄傳送警示作業。 |
| sp_help_log_shipping_alert_job | 傳回警示作業的作業標識碼。 |
| sp_help_log_shipping_monitor_primary | 從 log_shipping_monitor_primary 數據表傳回指定主資料庫的監視記錄。 |
| sp_help_log_shipping_monitor_secondary | 從 log_shipping_monitor_secondary 數據表傳回指定輔助資料庫的監視記錄。 |