今天安裝了sql server2008,於是乎想將自己原來在2000下備份的數據還原一番,很自然想到了2000下還原數據庫的方法:
1、先新建一個數據庫,有些同學說這個新建的數據庫在2000版本下必須與待還原的數據庫同名,否則會發生錯誤,但是本人試的時候沒有發現這種情況(大家可以探討下)。
2、右鍵選擇新建的數據庫,選擇“任務”下的“還原”,再隨后的窗口中選擇“源設備”;
3、添加Sql Server 2000的數據庫備份文件(此處的備份文件必須已經添加好后綴名),還必須勾選還原下的復選框,然后點擊“確定”。
結果出現以下錯誤:
后來在網上找了相關的資料,總結了以下具體步驟為:
1、先刪掉原來的新建的數據庫
2、在SQL Server Management Studio資源管理器窗口中右鍵選擇任務->還原->數據庫
3、在出現的窗口中輸入目標數據庫,如輸入test,並選擇“源設備”,點擊瀏覽按鈕;
4、點擊確定按鈕,大功告成!數據庫還原成功。
總結:將sql server2000的備份數據還原到sql server 2008中關鍵是一定不要建立一個新的數據庫文件,而是直接還原的時候在目標數據庫處給待還原的數據庫起個名字就可以了!
不足之處,還望大家共同探討~~~~