Presentation is loading. Please wait.

Presentation is loading. Please wait.

第 8 章 還原資料庫.

Similar presentations


Presentation on theme: "第 8 章 還原資料庫."— Presentation transcript:

1 第 8 章 還原資料庫

2 本章提要 還原資料庫的方法 還原資料庫

3 交易記錄備份的還原

4 還原資料庫 還原資料庫前的處理 使用 Enterprise Manager 進行還原 使用 SQL 語法 還原 Master 資料庫

5 檢查備份裝置 RESTORE FILELISTONLY 和 RESTORE LABEL ONLY 敘述也可用來查看備份裝置的內容:

6 檢查備份裝置

7 msdb 中的備份相關資訊 backupfile backupmediaset backupmediafamily backupset

8 使用 Enterprise Manager 還原資料庫

9 使用 Enterprise Manager 還原資料庫

10 使用 Enterprise Manager 還原檔案和檔案群

11 使用 Enterprise Manager 還原檔案和檔案群

12 使用 Enterprise Manager 還原裝置上特定的備份集

13 使用 Enterprise Manager 還原裝置上特定的備份集

14 使用 Enterprise Manager 還原裝置上特定的備份集

15 使用 SQL 語法 還原資料庫或差異式備份 若要將完成整資料庫或差異式備份的內容還原到伺服器上, 可使用如下的語法:

16 使用 SQL 語法 還原資料庫或差異式備份 下列的程式片段就是從名為 Good 的備份裝置還原 MYDATA 資料庫的敘述:

17 RESTORE DATABASE 敘述的對應參數
DBO_ONLY FILE = 備份集編號 MOVE '邏輯檔案名稱' TO '實體檔案名稱' NOUNLOAD | UNLOAD RECOVERY | NORECOVERY | STANDBY = 復原檔檔名 REPLACE

18 使用 SQL 語法 還原資料庫或差異式備份 要先用裝置中的第二個資料庫備份來做還原, 再用第三個差異式備份還原到較近的狀態, 可使用如下的語法:

19 使用 SQL 語法 還原交易記錄備份 若要還原的是交易記錄備份, 則需使用 RESTORE LOG 敘述, 其語法和 RESTORE DATABASE 大同小異:

20 使用 SQL 語法 還原交易記錄備份 指定將資料庫回復到 2000 年 11 月 4 日中午十二點的狀態, 可用如下的語法:

21 使用 SQL 語法 還原檔案和檔案群組 指定還原一個檔案群組後再還原交易記錄備份的例子:

22 使用 SQL 語法連接資料庫 如果有一份原資料庫的資料檔複本的話, 可以用連接資料庫的方式來救回資料庫。此方法需使用系統預存程序 sp_attach_db, 其用法如下:

23 使用 SQL 語法連接資料庫 將主資料檔和交易記錄檔連接至 SQL Server, 而重建資料庫的例子:

24 還原 Master 資料庫 由備份料中救回 master 資料庫 無備份時修復 master 資料庫的方法


Download ppt "第 8 章 還原資料庫."

Similar presentations


Ads by Google