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