匯出 (0) 列印
全部展開
本文章是由人工翻譯。 將指標移到文章內的文字上方即可查看原文。 其他資訊。
譯文
原文

檔案還原 (簡單復原模式)

主題狀態:本主題的部分資訊是發行前的內容,在未來的版本中可能有所變更。發行前資訊會描述 Microsoft SQL Server 2014 中的新功能或現有功能的變更。

這個主題僅與至少包含一個唯讀次要檔案群組的簡單模式資料庫有關。

檔案還原的目的是還原一或多個損毀的檔案,而不還原整個資料庫。 在簡單復原模式下,僅支援唯讀檔案的檔案備份。 透過還原資料庫或部分備份,永遠一併還原主要檔案群組和讀取/寫入次要檔案群組。

這些檔案還原案例如下:

  • 離線檔案還原

    「離線檔案還原」(Offline File Restore) 中,還原損毀的檔案或檔案群組時,資料庫處於離線狀態。 在還原順序結束後,資料庫會恢復上線。

    SQL Server 2014 的所有版本都支援離線檔案還原。

  • 線上檔案還原

    「線上檔案還原」(Online File Restore) 中,如果資料庫在還原期間處於線上,則在檔案還原期間也會處於線上。 不過,在還原作業期間,包含正在還原之檔案的每個檔案群組都會離線。 離線檔案群組中的所有檔案都復原後,檔案群組就會自動回到線上。

    如需有關線上頁面和檔案還原支援的詳細資訊,請參閱<SQL Server 2014 版本支援的功能>。 如需有關線上還原的詳細資訊,請參閱<線上還原 (SQL Server)>。

    提示 提示

    若您要讓資料庫離線以進行檔案還原,請在啟動還原順序之前,執行下列 ALTER DATABASE 陳述式讓資料庫離線:ALTER DATABASE database_name SET OFFLINE。

本主題內容:

檔案還原案例是單一還原順序,涵蓋複製、向前復原及復原適當資料等動作,如下所示:

  1. 從最新的檔案備份來還原每一個損毀的檔案。

  2. 針對每個已還原的檔案,還原其最新的差異檔案備份,並復原資料庫。

檔案還原順序的 Transact-SQL 步驟 (簡單復原模式)

本節顯示簡單檔案還原順序的基本 Transact-SQL RESTORE 選項。 會省略與這個檔案還原無關的語法和詳細資料。

還原順序只包含兩個 Transact-SQL 陳述式。 第一個陳述式會還原次要檔案 (即 A 檔案),而此檔案是使用 WITH NORECOVERY 進行還原。 第二項作業還原其他兩個檔案 (BC),而這些檔案是使用 WITH RECOVERY 從不同的備份裝置進行還原。

  1. RESTORE DATABASE database FILE =name_of_file_A

       FROM file_backup_of_file_A

       WITH NORECOVERY;

  2. RESTORE DATABASE database FILE =name_of_file_B,name_of_file_C

       FROM file_backup_of_files_B_and_C

       WITH RECOVERY;

範例

本文對您有任何幫助嗎?
(剩餘 1500 個字元)
感謝您提供意見

社群新增項目

新增
Microsoft 正展開一份線上問卷調查,了解您對於 MSDN 網站的看法。 如果您選擇參加,您離開 MSDN 網站時即會顯示線上問卷調查。

您是否想要參加?
顯示:
© 2014 Microsoft