記錄傳送資料表與預存程序
此主題描述與記錄傳送設定關聯的所有資料表與預存程序。 所有記錄傳送資料表都儲存在每部伺服器上的 msdb 中。 下表描述在記錄傳送設定中,會在哪部伺服器上使用哪些資料表與預存程序。
主要伺服器資料表
資料表 |
說明 |
---|---|
儲存警示作業識別碼。 若未設定遠端監視伺服器,則此資料表只會用於主要伺服器。 |
|
儲存與此主要伺服器關聯之記錄傳送作業的錯誤詳細資料。 |
|
儲存與此主要伺服器關聯之記錄傳送作業的記錄詳細資料。 |
|
儲存此主要資料庫的一筆監視記錄。 |
|
包含特定伺服器上主要資料庫的組態資訊。 每個主要資料庫儲存一列。 |
|
對應主要資料庫到次要資料庫。 |
主要伺服器預存程序
預存程序 |
說明 |
---|---|
設定記錄傳送組態的主要資料庫,其中包括備份作業、本機監視記錄,以及遠端監視記錄。 |
|
新增次要資料庫名稱到現有主要資料庫。 |
|
變更主要資料庫設定,包括本機與遠端監視記錄。 |
|
根據保留期限,在本機和監視器上清除記錄。 |
|
移除主要資料庫的記錄傳送,包括備份作業,以及本機與遠端記錄。 |
|
從主要資料庫移除次要資料庫名稱。 |
|
從 log_shipping_primary_databases 和 log_shipping_monitor_primary 資料表擷取主要資料庫設定然後顯示值。 |
|
擷取主要資料庫的次要資料庫名稱。 |
|
替指定的記錄傳送代理程式以最新資訊重新整理監視器。 |
次要伺服器資料表
資料表 |
說明 |
---|---|
儲存警示作業識別碼。 若未設定遠端監視伺服器,則此資料表只會用於次要伺服器。 |
|
儲存與此次要伺服器關聯之記錄傳送作業的錯誤詳細資料。 |
|
儲存與此次要伺服器關聯之記錄傳送作業的記錄詳細資料。 |
|
儲存與此次要伺服器關聯之次要資料庫的一筆監視記錄。 |
|
包含特定伺服器上次要資料庫的組態資訊。 每個次要識別碼儲存一列。 |
|
儲存特定次要資料庫的組態資訊。 每個次要資料庫儲存一列。 |
[!附註]
與特定主要資料庫位於相同次要伺服器上的次要資料庫,會共用 log_shipping_secondary 資料表中的設定。 若針對一個次要資料庫變更共用設定,則對於其他資料庫而言該設定也會變更。
次要伺服器預存程序
預存程序 |
說明 |
---|---|
設定次要資料庫以進行記錄傳送。 |
|
設定主要資訊、加入本機和遠端監視器連結,以及替指定的主要資料庫在次要伺服器上建立副本和還原作業。 |
|
變更次要資料庫設定,包括本機與遠端監視記錄。 |
|
變更次要資料庫,例如:來源和目的地目錄,以及檔案保留期限。 |
|
根據保留期限,在本機和監視器上清除記錄。 |
|
移除次要資料庫,以及本機記錄和遠端記錄。 |
|
從次要伺服器移除與指定之主要伺服器相關的資訊。 |
|
從 log_shipping_secondary、log_shipping_secondary_databases 與 log_shipping_monitor_secondary 資料表擷取次要資料庫設定。 |
|
這個預存程序會擷取次要伺服器中之給定主要資料庫的設定。 |
|
替指定的記錄傳送代理程式以最新資訊重新整理監視器。 |
監視伺服器資料表
資料表 |
說明 |
---|---|
儲存警示作業識別碼。 |
|
儲存記錄傳送作業的錯誤詳細資料。 |
|
儲存記錄傳送作業的記錄詳細資料。 |
|
儲存與此監視伺服器關聯之主要資料庫的一筆監視記錄。 |
|
儲存與此監視伺服器關聯之次要資料庫的一筆監視記錄。 |
監視伺服器預存程序
預存程序 |
說明 |
---|---|
建立記錄傳送警示作業 (若尚未建立)。 |
|
移除記錄傳送警示作業 (若沒有關聯的主要資料庫)。 |
|
傳回警示作業的作業識別碼。 |
|
從 log_shipping_monitor_primary 資料表傳回指定的主要資料庫的監視記錄。 |
|
從 log_shipping_monitor_secondary 資料表傳回指定的次要資料庫的監視記錄。 |