CA ARCserve Backup 代理程式與選購程式簡介 › 使用代理程式 › Microsoft SQL Server 代理程式 › 還原 Microsoft SQL Server 資料庫 › 使用 Microsoft SQL Server 2000、2005、2008 或 2012 Enterprise、Data Center 或 Developer Edition 執行線上破損頁面還原
使用 Microsoft SQL Server 2000、2005、2008 或 2012 Enterprise、Data Center 或 Developer Edition 執行線上破損頁面還原
Microsoft SQL Server 2000、2005、2008 與 2012 可以偵測資料庫中的資料是否損毀,並將損毀範圍限制在資料頁層級。 您可隨時從系統資料庫 [msdb] 的 [suspect_pages] 表格,查看已知損毀頁面的最新清單。 除了偵測、隔離破損頁面外,SQL 2005 還能在還原時僅覆寫已毀損的資料頁。 本功能讓您能使輕微損毀的資料庫立刻恢復作業。
附註:開始此程序以前,請不要讓資料庫離線。
請依循下列步驟:
- 若資料庫使用簡單復原模組,請變更為完整復原模組。
- (選用) 對資料庫進行資料庫一致性檢查 (DBCC CheckDB),找出已報告損毀頁面以外的其他損毀頁面。 這可在步驟 4 期間進行。
- 執行資料庫的線上破損頁面修復還原,如下所示:
- 開啟 [還原管理員]。
- 在 [來源] 索引標籤中,使用 [依樹狀目錄進行還原] 檢視來尋找、選取資料庫。
- 開啟 [代理程式選項]。
- 確認是否已選取 [自動選取]。
- 在 [子集] 下選取 [破損頁面修復 – 線上]。
- 在 [復原完成狀態] 下選取 [讓資料庫能操作]。
- (選用) 您可在還原前執行資料庫一致性檢查,以找出其他損毀頁面。 (請注意,這是還原以前 DBCC 唯一允許的還原類型,因為 DBCC 必須要讓資料庫上線。)
- (選用) 您可在還原後執行資料庫一致性檢查。
- 按一下 [確定]。
- 在 [目標] 索引標籤上選取 [還原至原始位置] (如果尚未選取)。
- 啟動還原工作。
- 嘗試查詢包含損壞頁面的表格。
- 以預設選項執行異動日誌備份。
- 不使用 [自動選取範圍],而且 [復原完成狀態] 設為 [讓資料庫能操作],以還原這個最終的異動日誌備份。
- 若您在步驟 1 時變更了復原模組,請變更為簡單復原模組。
- 繼續使用該資料庫。
Copyright © 2013 CA.
All rights reserved.
|
|