1. 程式人生 > >SQL2000如何還原資料庫備份bak檔案

SQL2000如何還原資料庫備份bak檔案

               

1.右擊SQL Server 2000例項下的“資料庫”資料夾。就是master等資料庫上一級的那個圖示。選擇“所有任務”,“還原資料庫” 2.在“還原為資料庫”中填上你希望恢復的資料庫名字。這個名字應該與你的原始碼中使用的資料庫名字一致。 3.在彈出的對話方塊中,選“從裝置” 4.點選“選擇裝置” 5.點選“新增” 6.點選“檔名”文字框右側的“...”按鈕,選中你的“.BAK”檔案,並點選確定回到“選擇還原裝置”對話方塊。 7.點選確定回到“還原資料庫”對話方塊。 8.點選“選項”選項卡 9.將所有“移至物理檔名”下面的路徑,改為你想還原後的將資料庫檔案儲存到的路徑。如果你不希望改變,可以直接點選確定。這時便恢復成功了。----------------------------------------------------------------------sql命令還原資料庫BAK備份檔案到現有資料中.RESTORE FILELISTONLY   FROM DISK = 'C:/Documents and Settings/Administrator/桌面/demo51_db_200611141810.BAK'-- CB20061114是現有資料庫名稱,demo51_data,demo51_log是demo51_db_200611141810.BAK檔案中資料和日期檔名.--目的是將demo51_db_200611141810.BAK中的資料覆蓋到CB20061114.mdf和CB20061114.ldf中.RESTORE DATABASE CB20061114   FROM DISK ='C:/Documents and Settings/Administrator/桌面/demo51_db_200611141810.BAK'   WITH REPLACE,   MOVE 'demo51_data' TO 'D:/Demo-Accounts/CB20061114.mdf',    MOVE 'demo51_log' TO 'D:/Demo-Accounts/CB20061114.ldf'