数据库升级失败!SQL文件不全或SQL语句有误!

数据库升级失败!SQL文件不全或SQL语句有误!,第1张

t_ItemClass这个表中插入数据的时候,发现有主键重复的现象,导致后续的数据无法插入。

这个表有个主键“PK_ItemClass”对应的字段应该是FItemClassID吧,你插入数据之前判断了重复,但是是通过复合条件判断的,FItemClassID+fname,数据库里没有FItemClassID=2021 and fname='计划项目'的记录不代表没有FItemClassID=2021的记录呀,FItemClassID是主键,必须保证其唯一性。

在企业级别的升级 *** 作中微软给出最稳妥的建议是:

前期准备:

1、全新安装SQL2008R2实例

2、将原来的数据库实例中的数据库备份

3、在SQL2008R2实例中恢复备份

4、经过严格测试后,再决定升级数据库,因为每个数据库版本中都存在不同。

实际升级:

1、全新安装SQL2008R2实例

2、停用原有数据库实例,并将数据库文件备份(COPY备份)

3、在SQL2008R2实例中附加原数据库文件

4、保持原数据库版本运行,稳定一段时间后,再升级为新数据库版本

尊敬的客户,您好:

为了更有效解决您的问题,建议您通过“金蝶桌面服务系统”获取服务支持,在“金蝶桌面服务系统”中您可以选择多种方式解决您的问题,不仅可以通过“知识库”、“文档中心”等实现自助服务,还可以通过“服务预约”与我们的服务工程师取得联系,或者在“需求反馈”中及时将您对金蝶产品的任何建议反馈给金蝶公司,欢迎您体验!下载地址:http://kdweibo.com/GxA

感谢您对金蝶公司的支持!


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

原文地址:https://54852.com/sjk/9427764.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存