SQL2000同步失败,求方法

SQL2000同步失败,求方法,第1张


SQL2000的数据文件,附加到SQL2104上面,提示失败,点击消息查看,在其他信息中记录:无法升级数据库,因为此版本的SQL
Server不支持该数据库的非发布版(539)。不能打开与此版本的sqlservrexe不兼容的数据库。必须重新创建数据库。无法打开信数据库。
Create Database终止。(错误:950)
2
出现的问题是文件中记录的信息版本未知,(对于高版本的无法识别过老的2000版本),解决方法很简单,在有2005或2008数据库的电脑上,附加一下该2000的数据库,相当于转换一下数据格式,然后分离重新附加即可。
3
首先进入SQL2005,并在左侧数据库上点击右键选择“附加”→在d出窗口点击“添加按钮”→并在路径选择框中,找到要附加的数据库,点击确定。
4
附加完毕之后,文件格式就已经转换完毕了。这个时候将刚才附加的数据库分离出来。依旧在2015的数据库上点击右键→在d出右键菜单中,选择任务→并再次选择分离,在d出窗口中直接点确定即可。
5

刚在SQL2005/2008中附加的数据库文件,拷贝,并在SQL2014/2012中再次附加数据库。在SQL2014数据库界面上,右键点击数据库
→在d出窗口点击“添加按钮”→并在路径选择框中,找到要附加的数据库,点击确定。然后就看见附加窗口一闪,就附加成功了。
6
分离的方法同上,依旧是右键点击刚才附加的数据库的名称→并在d出窗口点击任务→分离即可完成数据库分离。

你的意思是两个数据库里面同一张表的数据要进行合并?
可以考虑进行数据的发布订阅,以一定的频率进行两张表的数据合并;
这样可以试想两店的会员信息能够进行共享。不过由于是定时数据合并,因此会存在一定的时间差。
不过考虑到应用是酒店会员,因此应该没有问题。
在实施过程中必须要注意选择发布订阅的类型。
具体的设置可以百度“数据对拷”、“发布订阅”。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13395683.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-28
下一篇 2023-07-28

发表评论

登录后才能评论

评论列表(0条)

保存