商贸标准版6.0到6.1的账套升级失败
金蝶云社区-sarger
sarger
0人赞赏了该文章 727次浏览 未经作者许可,禁止转载编辑于2017年02月13日 20:49:30

客户原来是商贸标准版业务包6.0,后来升级到6.1。
已经正常使用了一年多。平时都有自动备份。
今天客户电脑系统重装。
重装了金蝶商贸标准版业务包6.1。但是,从备份账套恢复回来的账套是6.0的,利用金蝶的升级功能,出现错误。提示如下:
数据库升级失败!SQL文件不全或SQL语句有误!
错误描述:违反了 PRIMARY KEY 约束 'PK_t_MF_ModuleFunc'。不能在对象 'dbo.t_MF_ModuleFunc' 中插入重复键。重复的键值为 (4561)。
Sql文件名:d:\Program Files (x86)\Kingdee\KIS\Commerce\Standard\SqlSrv\KISV62_PTUpdate.sql
Sql内容:INSERT INTO [t_MF_ModuleFunc] ([FID] ,[FAppType] ,[FModuleID] ,[FIndex] ,[FFuncID] ,[FShowArea] ,[FLeft] ,[FTop]
,[FBeginGroup] ,[FIsOftenUse]) VALUES (4561 ,4 ,4 ,32 ,294 ,1 ,0.23 ,0.16 ,0 ,1)

后来直接挂客户原来的账套数据库,注册后,发现也是6.0的。升级出现同样的错误。
该如何解决?