sql2000与sql2005的兼容性问题 20ldjzj]

发布时间:2017-3-27 18:44:03 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"sql2000与sql2005的兼容性问题 20ldjzj]",主要涉及到sql2000与sql2005的兼容性问题 20ldjzj]方面的内容,对于sql2000与sql2005的兼容性问题 20ldjzj]感兴趣的同学可以参考一下。

我把2000下的数据库备份下来,然后还原到2005上,可能会有什么问题!

after some experiments, there is no more change about your data but some login info , job info stored in Master, msdb will lose

一般的数据迁移是没有什么问题,但是要注意你的存储过程或函数中如果应用到了系统表或系统视图,要注意修改成对应在SQL2005下的schema名称(sys)! 还有xp_cmdshell在SQL2005中已经作为高级选项了,不能够直接使用。 要是原来的程序中用到了,在2005中使用xp_cmdshell前请先打开高级选想开关: -- To allow advanced options to be changed. EXEC sp_configure 'show advanced options', 1 GO -- To update the currently configured value for advanced options. RECONFIGURE GO -- To enable the feature. EXEC sp_configure 'xp_cmdshell', 1 GO -- To update the currently configured value for this feature. RECONFIGURE GO

我不知道备份可不可以。 我知道的是,把原来的数据库直接复制一份到另外的目录。 然后在SQL2005中直接附加数据库就OK了。 这种方法是不是来得更简便一些呢?

可能的问题: 如果你的数据库使用到除SA以外的自已设定的登录帐号,请注意SQL2005中多了一个“架构”的东西。你需要在SQL2005中在你的数据库中删除那些帐号,需要变更表、过程等的所有者为dbo,需要删除那些帐号对应的“架构”,然后重建那些帐号。 其它我还没发现。

没有太多问题,一些小的地方,比如diagram要yukon以9.0兼容模式运行,比如sys_properties系统表不再存在,需要用系统的schema view

上一篇:两个相同字段的表的顺序连接 20CSDN]
下一篇:求书:A First Look at SQL Server 2005 for Developers 100athossmth]

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款