當前位置:首頁 » 編程語言 » sql2000還原到sql2005
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql2000還原到sql2005

發布時間: 2023-08-04 16:47:07

A. sql server2000資料庫可以添加到SQL server2005資料庫嗎怎麼添加,具體怎麼操作

可以
1、在目標資料庫伺服器中,打開Sql Server 2000的企業管理器,並新建與原庫同名的資料庫;

2、右鍵選擇新建的資料庫,找到並選擇還原資料庫,再隨後的窗口中選擇從設備;

3、添加Sql Server 2000的資料庫備份文件並勾選覆蓋原有資料庫,點擊確定,還原成功!

以上敘述為簡單的回顧在Sql Server 2000中還原資料庫的過程,雖然敘述的步驟不詳細,但這大體的步驟已經可以說明一些問題了!請接著往下看……

【還原sql2005關鍵所在】
使用Sql Server 2000的資料庫備份文件還原Sql Server 2000的資料庫和還原Sql Server 2005的資料庫時,其關鍵所在就是在Sql 2000時是必須新建資料庫並對其還原,而在Sql 2005時是必須不能新建資料庫才能對其還原。另外一個區別就是Sql 2000時是要新建的資料庫名稱與原庫名稱相同,而Sql 2005時輸入的資料庫名稱可以是任意的一個名稱,不必與原庫名稱相同。

【詳細步驟】

1、此時你的sql2005中如果已經有一個和你想還原的資料庫名稱一樣。先將其刪除。
2、右擊「資料庫」選擇「還原資料庫」;

3、在出現的窗口中輸入目標資料庫,如輸入CN17006_db,並選擇「源設備」,點擊—>瀏覽按鈕;

4、單擊「添加」按鈕,選擇Sql Server 2000的備份文件,點擊「確定」按鈕到初始窗口,勾選文件前「還原」列的復選框;

5、點擊「確定」按鈕,資料庫還原成功。

【常見錯誤】

此時如果出現以下錯誤提示:
還原 對於 伺服器「14B269A9B39C4B9」失敗。 (Microsoft.SqlServer.Express.Smo)

------------------------------
ADDITIONAL INFORMATION:

System.Data.SqlClient.SqlError: 對文件 "f:\usr\cw4c022\cw4c022_db_Data.mdf" 的目錄查找失敗,出現操作系統錯誤 3(系統找不到指定的路徑。)。 (Microsoft.SqlServer.Express.Smo)

------------------------------
解決方法:按詳細步驟操作至第四步後—>>點擊 「選項」—>>修改 「還原為」 項

格式:資料庫安裝目錄\MSSQL.1\MSSQL\Data\資料庫名_data.mdf(資料庫名_data)第一項

資料庫安裝目錄\MSSQL.1\MSSQL\Data\資料庫名_log.ldf(資料庫名_log)第二項

其實就是最後一個「\」後面不用修改前面改成你的sql2005的安裝目錄。

如下圖

B. 如何將SQL server 2000的資料庫轉化為2005的資料庫。

你看看能不能再mysql裡面使用導入命令,首先安裝mysql,登陸到mysql資料庫,然後創建資料庫,命令create
database
資料庫名稱,如果mysql的語句結束符是分號,然後use
資料庫名稱,然後輸入source
sql文件所在的路徑。
如果不行只能通過命令來轉了。