|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册账号
×
升级脚本出错,错误信息:SQL 脚本: 16.000.000.0055 DATA_DPRD_QM_Rpt_CN-33504 出错:不能在具有唯一索引“IDX_Eap_PrintDataField_ID”的对象“dbo.Eap_PrintDataField”中插入重复键的行。重复键值为 (4213)。
【问题现象】
账套升级时提示:
UFTData794363_496200升级出错,错误信息:UFTData794363_496200升级脚本出错,错误信息:SQL 脚本: 16.000.000.0055 DATA_DPRD_QM_Rpt_CN-33504 出错:不能在具有唯一索引“IDX_Eap_PrintDataField_ID”的对象“dbo.Eap_PrintDataField”中插入重复键的行。重复键值为 (4213)。
语句已终止。 在 Ufida.T.SM.Upgrade.Service.UpgradeHelper.ExecuteScript(TongVersion version, Queue`1 upgardeItems, VersionTypeEnum product, String currentDBName, Boolean isSaas)
在 Ufida.T.SM.Upgrade.Service.UpgradeService.VersionsUpgrade(UpgradeContext context)
在 Ufida.T.SM.Upgrade.Service.UpgradeService.ExecUpgradeScript(UpgradeContext context)
在 Ufida.T.SM.Upgrade.Service.UpgradeService.Upgrade(UpgradeContext context)![具体出错信息请参见:E:\Chanjet\TPlusPro\Appserver\server\..\logs\UFTData794363_496200_Upgrade.log![具体出错信息请参见:E:\Chanjet\TPlusPro\Appserver\server\..\logs\UFTData794363_496200_Upgrade.log
2023-03-06 09:39:03 在 Ufida.T.EAP.Aop.Server.ServerDynamicProxyImpl.NormalInvoke(MethodBase method, Object[] args)
在 Ufida.T.EAP.Aop.Server.ServerDynamicProxyImpl.Invoke(IMessage message)
在 System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
在 Ufida.T.SM.Upgrade.Interface.IUpgrade.Upgrade(UpgradeContext context)
在 Ufida.T.Tool.SM.Account.FrmMain.UpgradeSelectedAccount()
【问题原因】
客户账套的表Eap_PrintDataField的数据标识有问题导致的,需要修复一下
【解决方案】
切记切记!!!备份账套,执行下面修复语句再去升级:
DBCC CHECKIDENT(Eap_PrintDataField) |
|