相信不少朋友遇到這個問題頭都大了,然後在網絡上搜索同類問題時所得的解決方法基本一樣的, 結果也是一樣,就是解決不了問題, 我也是頭大了幾天,在安裝,卸載N次後也是沒有解決問題,在版本的差異化,數據庫結構不一致的猶疑中不斷探索著,後來在一次不經意的還原數據庫中找到了解決的方法,具體如下(只以我的問題解決方法,其他類型的可以借簽):
前期准備: 已經備份好的SQL server 2000文件,文件名添加後綴(.bak, sql server 2000的備份一般是這樣後綴的)
已經安裝好的sql server 2000;
還原數據庫過程:
一,打開"企業管理器", 找到數據庫那一選項,新建一個數據庫(testdata);
二, 右鍵點擊新建的數據庫(testdata),選擇"所有任務" -> "還原數據庫" 在彈出的對話框中選擇"從設備", 點擊"選擇設備"找到之前備份的數據,
連續的"確定"後出現如圖示的對話框:
三,再點擊:"選項",
在出現的對話框中,先選擇"在現有的數據庫上強制還原",最重要的內容在下面:邏輯文件名下面的那兩個文件不用管它,只看後面的"移至物理文件名",那兩個選項一定要選擇sql server 2000的安裝目錄,我這邊就是因為把它的目錄設置為d盤而出錯的(D盤是我安裝管理目錄的地方,)也就是說"物理文件名"一定要與SQL server2000的安裝目錄相同; 參考下圖: