SQL Server2012導(dǎo)出的文件給SQL Server2005 ; SQL Server2012導(dǎo)出sql文件
錯(cuò)誤提示:
執(zhí)行Transact-SQL語句或批處理時(shí)發(fā)生了異常。數(shù)據(jù)庫'XX'的版本為706,無法打開。此服務(wù)器支持611版及更低版本。不支持降級(jí)路徑。
一般會(huì)出現(xiàn)在SQL2012的數(shù)據(jù)庫還原在SQL2005上的時(shí)候用不了。
解決方案:
1、打開SQL Server2012連接數(shù)據(jù)庫后,右鍵點(diǎn)擊需要導(dǎo)出的庫,選擇【任務(wù)】->【生成腳本】;
2、點(diǎn)擊【下一步】;
3、確認(rèn)是否選中了“編寫整個(gè)數(shù)據(jù)庫及所有數(shù)據(jù)庫對(duì)象的腳本”,點(diǎn)擊【下一步】;
4、點(diǎn)擊【高級(jí)】,修改:
(1)、“編寫觸發(fā)器腳本”,設(shè)為“True”;
(2)、“Script for Server Version”,設(shè)為“SQL Server 2005”(或?qū)?yīng)版本);
(3)、“要編寫腳本的數(shù)據(jù)的類型”,設(shè)為“架構(gòu)和數(shù)據(jù)”;
(4)、點(diǎn)擊【確定】;
5、點(diǎn)擊“文件名”后的button選擇生成路徑,并取個(gè)名字;
6、點(diǎn)擊【下一步】直到【完成】即可。
再導(dǎo)入SQL Server2005就沒有問題了,當(dāng)然有可能需要打開sql文件修改mdf文件和ldf文件的物理路徑,以符合實(shí)際要求