設定記錄傳送
更新: 2006 年 12 月 12 日
您可以使用 SQL Server Management Studio,或是手動執行一系列的預存程序,以設定記錄傳送。設定記錄傳送包含下列基本步驟:
- 選擇伺服器來作為您的主要伺服器、次要伺服器,以及選用性監視伺服器。
附註:
64 位元和 32 位元環境中的 SQL Server 磁碟儲存格式是相同的。因此,記錄傳送組態可以結合在 32 位元環境中執行的伺服器執行個體,以及在 64 位元環境中執行的伺服器執行個體。 - 為交易記錄備份建立檔案共用,最好是在不屬於記錄傳送設定部分的容錯伺服器上。為了將主要伺服器的可用性達到最大,Microsoft 建議的最佳作法是將備份共用放在其他主機電腦上。
- 選擇主要資料庫的備份排程
- 為每部次要伺服器建立一個資料夾,未來要將交易記錄備份檔案複製到這個資料夾中。這些資料夾通常位於次要伺服器上。
- 設定一或多個次要資料庫。
- 選擇性地設定監視伺服器。
設定次要伺服器來進行記錄傳送時,您可以在 Management Studio 記錄傳送的 [次要資料庫設定] 對話方塊上,選擇下列選項來設定次要資料庫:
- 自動建立主要資料庫的備份,並將其還原至次要伺服器,在必要時建立次要資料庫。
- 將主要資料庫已存在的備份還原至次要伺服器,在必要時建立次要資料庫。
您也可以手動還原資料庫備份,以將次要資料庫初始化。
![]() |
---|
Management Studio 記錄傳送工具的目的是只要處理簡單的備份及還原狀況。若是複雜的案例,像是含有許多檔案或非預設選項的資料庫,您就必須手動備份及還原完整的資料庫。一般來說,需要複雜的 BACKUP 或 RESTORE 命令的任何狀況,都要使用手動備份及還原。將次要資料庫還原之後,請使用 Management Studio 記錄傳送工具來完成設定記錄傳送。 |
![]() |
---|
如需這些 Transact-SQL 陳述式的詳細資訊,請參閱<BACKUP (Transact-SQL)>及<RESTORE (Transact-SQL)>。 |
當您設定主要伺服器來進行記錄傳送時,可以指定在主要伺服器上建立交易記錄備份的頻率。如果交易量大,經常備份交易記錄檔來減少資料可能遺失的機會,將會有所幫助。
需求
記錄傳送具有下列需求:
- 只要是與記錄傳送有關的所有伺服器執行個體,都必須安裝 SQL Server 2005 Standard Edition、SQL Server 2005 Workgroup Edition 或 SQL Server 2005 Enterprise Edition。
- 與記錄傳送有關的伺服器應有相同的區分大小寫設定。
- 記錄傳送組態中的資料庫,必須使用完整復原模式或大量記錄復原模式。
搭配其他功能或元件使用記錄傳送
記錄傳送只能與 SQL Server 2005 的下列功能或元件搭配使用:
- 資料庫鏡像
如果記錄傳送被用來與資料庫鏡像搭配使用,則記錄傳送設定的現行主要資料庫,與資料庫鏡像的現行主要資料庫,必須是相同的資料庫。如需詳細資訊,請參閱<資料庫鏡像和記錄傳送>。 - 複寫
如需有關記錄傳送對複寫行為之影響,以及從次要資料庫 (如果遺失主要資料庫) 進行複寫之需求和程序的資訊,請參閱<複寫和記錄傳送>。 - Notification Services
如需有關使用 Notification Services 設定記錄傳送的資訊,請參閱<搭配 Notification Services 使用記錄傳送或資料庫鏡像>。 - Vardecimal 儲存格式
記錄傳送可以使用 Vardecimal 儲存格式正常運作。但是每個 Database Engine 都必須升級為 SQL Server 2005 Service Pack 2 (含) 以上,而且所有相關資料庫都必須啟用 Vardecimal 儲存格式。如需有關 Vardecimal 儲存格式的詳細資訊,請參閱<將十進位資料儲存成可變長度>。
檢視交易記錄傳送狀態 (SQL Server Management Studio)
針對與記錄傳送相關的任何伺服器執行個體 (無論是監視、主要或次要伺服器),SQL Server Management Studio 都會提供目前伺服器執行個體的記錄傳送活動報告。如需詳細資訊,請參閱<如何:檢視記錄傳送報表 (SQL Server Management Studio)>。
權限
您必須是各伺服器執行個體的系統管理員 (sysadmin),才能設定記錄傳送。
記錄傳送設定中的備份及還原目錄必須遵照下列要求:
- 為了讓備份作業能順利進行,主要伺服器執行個體上的 SQL Server 服務帳戶和備份作業的 proxy 帳戶 (依預設,這是主要伺服器執行個體上的 SQL Server Agent 帳戶),必須要有備份目錄的讀/寫權限。
- 為了讓複製作業能順利進行,複製作業的 proxy 帳戶 (依預設,這是次要伺服器執行個體上的 SQL Server Agent 帳戶) 必須要有備份目錄的讀取權限,以及複製目錄的寫入存取權。
- 為了讓還原作業能順利進行,次要伺服器執行個體上的 SQL Server 服務帳戶和還原作業的 Proxy 帳戶 (依預設,這是次要伺服器執行個體上的 SQL Server Agent 帳戶),必須要有複製目錄的讀/寫存取權。
請參閱
工作
如何:啟用記錄傳送 (SQL Server Management Studio)
如何:啟用記錄傳送 (Transact-SQL)
概念
記錄傳送資料表與預存程序
在另一個伺服器執行個體上提供可用的資料庫時,管理中繼資料
監視記錄傳送
其他資源
說明及資訊
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2006 年 12 月 12 日 |
|