啟用日誌傳送 (Transact-SQL)

iSQlServer發表於2008-11-13

本主題說明了如何使用 Transact-SQL 啟用日誌傳送並新增輔助資料庫。

注意:
SQL Server 2008 Enterprise 及更高版本支援備份壓縮。建立日誌傳送配置時,可以控制日誌備份的備份壓縮行為。有關詳細資訊,請參閱備份壓縮 (SQL Server)。
 


前提條件:在配置日誌傳送之前,您必須建立共享,以便輔助伺服器可以訪問事務日誌備份。這是對生成事務日誌備份的目錄的共享。例如,如果將事務日誌備份到目錄 c:\data\tlogs\,則可以對該目錄建立 \\主伺服器\tlogs 共享。

 啟用日誌傳送
通過在輔助伺服器上還原主資料庫的完整備份,初始化輔助資料庫。

在主伺服器上,執行 sp_add_log_shipping_primary_database 以新增主資料庫。儲存過程將返回備份作業 ID 和主 ID。

在主伺服器上執行 sp_add_jobschedule,以為備份作業新增計劃。

在監視伺服器上,執行 sp_add_log_shipping_alert_job 以新增警報作業。

在主伺服器上,啟用備份作業。

在輔助伺服器上,執行 sp_add_log_shipping_secondary_primary,提供主伺服器和資料庫的詳細資訊。此儲存過程返回輔助 ID 以及複製和還原作業 ID。

在輔助伺服器上,執行 sp_add_jobschedule 以設定複製和還原作業的計劃。

在輔助伺服器上,執行 sp_add_log_shipping_secondary_database 以新增輔助資料庫。

在主伺服器上,執行 sp_add_log_shipping_primary_secondary 向主伺服器新增有關新輔助資料庫的必需資訊。

在輔助伺服器上,啟用複製和還原作業。

通過在輔助伺服器上還原主資料庫的完整備份,初始化輔助資料庫。

在主伺服器上,執行 sp_add_log_shipping_primary_database 以新增主資料庫。儲存過程將返回備份作業 ID 和主 ID。

在主伺服器上執行 sp_add_jobschedule,以為備份作業新增計劃。

在監視伺服器上,執行 sp_add_log_shipping_alert_job 以新增警報作業。

在主伺服器上,啟用備份作業。

在輔助伺服器上,執行 sp_add_log_shipping_secondary_primary,提供主伺服器和資料庫的詳細資訊。此儲存過程返回輔助 ID 以及複製和還原作業 ID。

在輔助伺服器上,執行 sp_add_jobschedule 以設定複製和還原作業的計劃。

在輔助伺服器上,執行 sp_add_log_shipping_secondary_database 以新增輔助資料庫。

在主伺服器上,執行 sp_add_log_shipping_primary_secondary 向主伺服器新增有關新輔助資料庫的必需資訊。

在輔助伺服器上,啟用複製和還原作業。

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-493956/,如需轉載,請註明出處,否則將追究法律責任。

相關文章