[系統] 從2008R2備份至2014

看板Database作者 (還在想)時間9年前 (2014/12/10 16:08), 9年前編輯推噓3(302)
留言5則, 3人參與, 最新討論串1/1
資料庫名稱: MS SQLSERVER 資料庫版本: 2008 R2 -> 2014 作業平台: Windows 問題描述: 為了做測試 要把遠端主機上的資料庫備份到本機電腦上 遠端是2008 R2版,本機是2014版 在遠端選擇該資料庫後,選擇備份,類型是完整,不指定過期 備份完成後一樣在遠端直接測還原,讀入剛才備份的檔案後會出現資料庫可選 但同一個檔案(檔名是今天的日期,確定沒有拉錯檔) 拉回來後用2014版選擇還原,一樣讀入該檔案後卻沒有出現可還原的資料庫 因為在遠端有測過,所以檔案是有備份成功的 而本機2014版還原之前備份的其他資料庫也都有出現可供還原的資料庫 唯獨這個檔案沒有出現可還原的資料庫 想請問可能的原因會是什麼? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.18.8 ※ 文章網址: http://www.ptt.cc/bbs/Database/M.1418198891.A.69F.html ※ 編輯: Peruheru (220.134.18.8), 12/10/2014 16:08:46

12/10 16:25, , 1F
沒記錯的話,不同版本的SQL不一定可以還原
12/10 16:25, 1F

12/10 16:25, , 2F
用匯出匯入的方式比較簡單
12/10 16:25, 2F

12/10 18:00, , 3F
如果可以detach的話可以copy mdf/ldf試試~
12/10 18:00, 3F

12/10 18:49, , 4F
直接下語法還原
12/10 18:49, 4F

12/10 22:33, , 5F
該DB是多個檔案組成的嗎?例如一個MDF跟多個NDF
12/10 22:33, 5F
的確是版本問題 我用2014版一直連錯連成2005的執行個體所以不能還原 連到2014的執行個體就可以還原了 謝謝各位的意見 ※ 編輯: Peruheru (220.134.18.8), 12/11/2014 10:42:56
文章代碼(AID): #1KX_zhQV (Database)