將次要資料庫加入至記錄傳送組態 (SQL Server)

適用于:yesSQL Server (所有支援的版本)

本主題描述如何使用 SQL Server Management Studio 或 Transact-SQL,將次要資料庫新增至 SQL Server 中的現有記錄傳送組態。

開始之前

安全性

權限

記錄傳送預存程序需要 sysadmin 固定伺服器角色中的成員資格。

使用 SQL Server Management Studio

若要加入記錄傳送次要資料庫

  1. 以滑鼠右鍵按一下記錄傳送組態中要作為主要資料庫的資料庫,然後按一下 [屬性]。

  2. [選取頁面] 下,按一下 [交易記錄傳送]

  3. [次要伺服器執行個體與資料庫] 下,按一下 [新增]

  4. 按一下 [連線 ] 並聯機到您想要作為次要伺服器的 SQL Server 實例。

  5. [次要資料庫] 方塊中,從清單中選擇資料庫,或輸入您要建立的資料庫名稱。

  6. [初始化次要資料庫] 索引標籤上,選擇要用於初始化次要資料庫的選項。

  7. [複製檔案] 索引標籤上的 [複製之檔案的目的資料夾] 方塊中,輸入交易記錄檔備份所應複製到的資料夾路徑。 這個資料夾通常位於次要伺服器上。

  8. 請注意 [複製作業] 之下 [排程] 方塊中所列的複製排程。 如果您想要自訂安裝的排程,請按一下 [ 排程 ],然後視需要調整 SQL Server Agent 排程。 這個排程應接近備份排程。

  9. [還原] 索引標籤上的 [還原備份時的資料庫狀態] 下,選擇 [不復原模式][待命模式] 選項。

  10. 如果您選擇 [待命模式] 選項,請選擇是否要在還原作業進行時,中斷使用者與次要資料庫的連接。

  11. 如果您要延遲次要伺服器上的還原處理序,請在 [延遲還原備份至少] 下選擇延遲時間。

  12. [如果未在此時間內進行還原,則發出警示] 下選擇警示臨界值。

  13. 請注意 [還原作業] 下之 [排程] 方塊中所列的還原排程。 如果您想要自訂安裝的排程,請按一下 [ 排程 ],然後視需要調整 SQL Server Agent 排程。 這個排程應接近備份排程。

  14. 按一下 [確定]。

  15. 按一下 [資料庫屬性] 對話方塊上的 [確定] ,開始執行組態處理序。

使用 TRANSACT-SQL

若要加入記錄傳送次要資料庫

  1. 在次要伺服器上,執行 sp_add_log_shipping_secondary_primary ,提供主要伺服器與資料庫的詳細資料。 這個預存程序會傳回次要識別碼及複製與還原作業識別碼。

  2. 在次要伺服器上執行 sp_add_jobschedule ,以設定複製與還原作業的排程。

  3. 在次要伺服器上執行 sp_add_log_shipping_secondary_database ,以加入次要資料庫。

  4. 在主要伺服器上執行 sp_add_log_shipping_primary_secondary ,將有關新次要資料庫的必要資訊加入主要伺服器。

  5. 在次要伺服器上,啟用複製與還原作業。 如需詳細資訊,請參閱 Disable or Enable a Job

相關工作

另請參閱

關於記錄傳送 (SQL Server)
記錄傳送資料表與預存程序