SQLserver默認支持低版本的數(shù)據(jù)庫,備份后可以還原到高版本的SQL系統(tǒng)內(nèi)(這個屬于系統(tǒng)功能,兼容低版本)。但若需要高版本向版本還原數(shù)據(jù)庫,那么就比較麻煩了,一下通過一個用例來描述。
現(xiàn)在要將Sqlserver高版本(v2008R2)備份的數(shù)據(jù)還原到低版本SqlServer(v2008)上去,但是這在SqlServer中是沒法直接將高版本數(shù)據(jù)還原到低版本數(shù)據(jù)庫的,所以經(jīng)過一系列的請教總結(jié)出來一下可用方法。以下我們拿 AM8 數(shù)據(jù)庫為列
步驟:
點擊 所需要還原的數(shù)據(jù)庫—》任務(wù)—》生成腳本—》
彈出窗口,進行設(shè)置
點擊“高級”彈出
“確定”后,返回上一個界面,點擊 “下一步”
打開生成的sql文件,根據(jù)情況修改一下
在低版本的SQLserver機器上,運行sql腳本來創(chuàng)建數(shù)據(jù)庫(注意:需要保證這個數(shù)據(jù)庫當前sqlserver上是不存在的)
執(zhí)行后,創(chuàng)建了新數(shù)據(jù)庫“AM8”