iT邦幫忙

0

求教:MS sql 2000的資料庫備份還原到 sql 2005

  • 分享至 

  • xImage

跟各位大大請教一下
我將sql 2000上的資料庫備份後 想還原到sql2005
結果出現 〝資料庫中已經有一個名為 'sysnsobjs' 的物件〞的錯誤訊息
因此我想出另一個方式就是先將原先在2000的資料庫卸離後複製到2005的路徑下附加上去
結果也出現了幾乎相差無幾的以下訊息

資料庫中已經有一個名為 'sysnsobjs' 的物件。
將資料庫 'MyDB' 從版本 539 轉換為目前版本 611。
資料庫 'MyDB' 正在執行從版本 539 升級到版本 551 的步驟。 (Microsoft SQL Server, Error: 2714)資料庫中已經有一個名為 'sysnsobjs' 的物件。
將資料庫 'MyDB' 從版本 539 轉換為目前版本 611。
資料庫 'MyDB' 正在執行從版本 539 升級到版本 551 的步驟。 (Microsoft SQL Server, Error: 2714)

我有在網路上查到相關問題的連結
http://www.sqlservercentral.com/Forums/Topic342312-149-1.aspx#bm342362
http://www.sqlteam.com/Forums/topic.asp?TOPIC_ID=85100
但還是看不出個所以然,想請教各位這應該是什麼問題,該如何解決呢,感謝協助

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

6
尼克
iT邦大師 1 級 ‧ 2011-08-29 09:50:39
最佳解答
napoleom iT邦新手 5 級 ‧ 2011-08-29 11:48:12 檢舉

nicklao1,您好
我將新增的資料庫調整為80的相容性層級後還是出現一樣的問題

尼克 iT邦大師 1 級 ‧ 2011-08-29 12:34:07 檢舉

那就用匯出匯入方法囉!

4
CalvinKuo
iT邦大師 7 級 ‧ 2011-08-29 11:19:14

版主該不會是還原系統資料庫 (master、model 或 msdb) 的備份吧...
那個是連SP與更新版本都要符合才能還原。
http://support.microsoft.com/kb/264474
因為你出問題的資料表是系統基底資料表,通常放在Master
[
http://64.4.11.252/zh-tw/library/ms179503%28SQL.100%29.aspx](<br />
http://64.4.11.252/zh-tw/library/ms179503%28SQL.100%29.aspx)

napoleom iT邦新手 5 級 ‧ 2011-08-29 11:49:45 檢舉

calvinkuo,您好
我還原的只是一般的資料庫,所以這也是我那悶的地方
一般的資料庫卻出現的系統的資料表要還原的狀況

我要發表回答

立即登入回答