共計 625 個字符,預計需要花費 2 分鐘才能閱讀完成。
今天就跟大家聊聊有關 sqlserver 數據庫高版本備份還原為低版本的方法是什么,可能很多人都不太了解,為了讓大家更加了解,丸趣 TV 小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
問題描述:高版本 sql 備份在低版本 sql 還原問題(出現媒體簇的結構不正確)
分析原因:sql 版本兼容問題,sql server 兼容級別是用作向下兼容用,高版本的 sql 備份在低版本中不兼容
解決方法:
1、通過管理器的腳本生成向導,把其他數據庫,表,存儲過程等對象的腳本生成,然后在低版本的 sql server 下執行建立這些對象.。
2、通過 dts/ssis, 將表中的數據導過去。
此處我們把第 1 種開發方法 做下詳細介紹(以 sql2008 的其他數據庫 還原到 sql2005 為例)。
1. 首先我們在 sql2008 中生成對應其他數據庫 的腳本。
2. 我們在生成腳本界面中點擊“下一步”。
3. 在設置腳本編寫選項這一步中點擊“高級”,設置“要編寫的腳本的數據類型”和“為服務器開發編寫腳本”為“sql server 2005”和“構架與數據”。
4. 下一步”,“下一步”生成我們的腳本文件。
5. 在 sql server 2005 其他數據庫 中創建同名稱其他數據庫。
6. 打開腳本并選擇對應的其他數據庫。
7. 分析并執行腳本查詢。
8. 完成。
看完上述內容,你們對 sqlserver 數據庫高版本備份還原為低版本的方法是什么有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注丸趣 TV 行業資訊頻道,感謝大家的支持。