SQLServer筆記--如何把SQLServer數據庫從高版本降級到低版本?


方法一:使用圖形化操作(GUI),打開SSMS(SQL Server Management Studio)

第一步:右鍵你要降級的數據庫,按下圖選擇:

第二步:在對話框中的【高級】中按如下方式設置。

第三步:把腳本保存起來,然后在低版本的SQLServer中運行腳本。

打開低版本SQLServer數據庫,連接上數據庫,雙擊腳本即可運行。或者把腳本拖到數據庫的查詢分析器界面(【新建查詢】中粘貼腳本代碼即可),然后點運行。

第四步:在高版本的SQLServer中通過【任務】→【導入數據】,將數據從高版本導入到低版本使用腳本創建的數據庫上。

  注意:是從高版本的數據庫中選擇.bak文件,導入到低版本中。(腳本執行完成后,低版本數據庫中應該是創建了一個空的數據庫,數據庫中沒有數據,這一步就是把數據導入到數據庫中)

  

  

OK,完成操作。

但是這里注意,如果從2008直接降到2000,跨度很大,而且2000~2005是個大跨越,多處很多兼容性的問題,所以不排除在生成腳本及導數據的時候會存在報錯(並且可能性比較大!),如果有,那你要手動去除那些報錯的,然后記下來,繼續運行不抱錯的,最后再手動創建那個報錯的。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM