2011年9月22日 星期四

淺談資料庫實體檔案搬移(2)

延續上篇我們現在來看第二種方法
方法二:利用備份、還原方式
整個流程是先備份Northwind資料庫再刪除Northwind資料庫,刪除Northwind資料庫的目的在於移除C:\SQL Server 2000 Sample Databases目錄下的NORTHWND.MDF及NORTHWND.LDF,接著我們建立同名資料庫並將路徑選擇在D:\SQL Server 2000 Sample Databases目錄,最後再將備份檔還原,以下為操作說明及圖示,首先選取Northwind資料庫,按滑鼠右鍵選取[工作(T)]並點選[備份(B)...]




接著我們為備份檔命名及指定存放路徑








接著我們刪除原先的Northwind資料庫


再新增同名資料庫,並將路徑指定於D:\SQL Server 2000 Sample Databases目錄




此時我們可以看到D:\SQL Server 2000 Sample Databases目錄下產出Northwind.mdf及Northwind_log.ldf



接著我們再將備份檔還原到新建的Northwind資料庫,先點選Northwind資料庫接著按滑鼠右鍵選取[工作(T)],選取[工作(T)]後再選取[還原(R)],最後點選[資料庫(D)]


還原來源選取D:\SQL Server 2000 Sample Databases目錄的備份檔




最後只要選取[選項]頁面並勾選[覆寫現有的資料庫]再按[確定]鈕即可




如果我們的實體磁碟機有二顆以上,在備份時可將備份檔指定放在資料庫所在磁碟之外的磁碟,可加速備份及還原主要能加速的原因是減少硬碟I/O的爭用。


下篇

沒有留言:

張貼留言