經(jīng)過實戰(zhàn),終于成功把在SQL Server 2008R2建立的數(shù)據(jù)庫如何導(dǎo)入SQL Server 2000.
分兩步:
1.從2008生成建立庫和表的腳本文件,在2000中執(zhí)行這些腳本建立新數(shù)據(jù)庫;
2.從2008執(zhí)行數(shù)據(jù)導(dǎo)出,導(dǎo)出到2000中新建的數(shù)據(jù)庫中。
具體步驟:
(1)2008中,右鍵操作的數(shù)據(jù)庫,選擇任務(wù)--〉生成腳本
需要注意的是,在高級選項中的為服務(wù)器版本編寫腳本選項要選擇:SQL Server 2000
(2)2000中,打開查詢分析器,打開(1)生成的腳本文件,執(zhí)行
需要注意的是,有可能需要修改腳本文件中數(shù)據(jù)庫的物理路徑
(3)2008中,右鍵操作的數(shù)據(jù)庫,選擇任務(wù)--〉導(dǎo)出數(shù)據(jù)
正確選擇導(dǎo)出目的地,也就是(2)建立的數(shù)據(jù)庫。需要注意的是,如果有自動增長的ID列,由于是只讀,所以會出錯,解決方法是:在編輯影射頁面,選擇“啟用標(biāo)識插入”。