數據庫操做--低版本附加高版本的問題

個人機房收費系統是在本身筆記本上敲的,敲完了之後把本上數據庫拷了出來,放到臺式機上,準備經過臺式機來驗收系統。當我附加數據庫的時候,提示 「數據庫'charge_sys'的版本爲661,沒法打開。此服務器支持655版及更低版本。不支持降級路徑。」數據庫

這是由於我本上的SQL是2008R2版的,而機房的電腦上的數據庫是2008版的(固然,2008版如下的也會出現這種狀況)。暫時我知道的解決方法只有 兩種:服務器

1、就是把低版本電腦的SQL升級,升到高版本就能夠了。但這樣不只浪費時間,並且很麻煩。spa

2、在高版本電腦上把要用的數據庫生成較低的腳本。而後在低版本的數據庫裏面建立新的同名數據庫,執行在高版本電腦生成的腳本。步驟以下:3d

一、右擊要生成腳本的數據庫,選擇任務--生成腳本對象


二、進入生成腳本面--下一步blog


三、 選擇特定數據庫對象--表--全選--下一步方法

 

四、選擇高級(注意文件名那裏是生成腳本的路徑)im

·數據

五、在高級頁面「爲服務器版本編寫腳本」中選擇要編寫腳本的版本--肯定--下一步腳本

6、選擇下一步


七、等待系統保存和發佈腳本完成--完成

8、在較低版本的電腦上建立同名的數據庫,而後雙擊打開生成的腳本文件,執行。

打開剛剛建立的數據庫,看看數據庫中是否是有了表了。只是表中的內容沒有了,須要從新添加。好了,準備驗收。