SQL2005數據庫腳本在SQL2000上執行時需注意的地方2006-12-25 12:42??? 在SQL2005上生成一個數據庫腳本文件,然后在SQL2000上執行的時候,會出現很多的問題:如SQL2005的系統表與SQL2000的系統表名是有所不同的、sp_addextendedproperty執行時是不需加上"參數=",為了日后學習或是查詢方便,記之:
1.找到"WITH (IGNORE_DUP_KEY = OFF) ON "這一句,用全部替代為空
2.找到"sys.objects",用全部替代為"sysobjects"
3.找到"sys.views",用全部替代為"sysobjects"
4.找到"object_id",用全部替代為"id"[注:這里的object_id要區分大小寫]
5.找到"sys.sp_addextendedproperty",用全部替代為"dbo.sp_addextendedproperty"或是"sp_addextendedproperty"
6.找到"EXEC sys.sp_addextendedproperty @name=N'XXX', @value=N'XXX' ,@level0type=N'SCHEMA', @level0name=N'XXX', @level1type=N'XXX', @level1name=N'XXX'"這一句,將@level0type=N'SCHEMA'改成@level0type=N'user',再把@name=,@value=,@level0type=,@level0name=,@level1type=,@level1name=全部替代為空
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
