【心得】金蝶KIS迷你版/标准版,升级迁移至金蝶K3WISE14.2版...
金蝶云社区-well_happy
well_happy
4人赞赏了该文章 5,284次浏览 未经作者许可,禁止转载编辑于2016年03月22日 01:26:09

方便后人,有问题及解决方法的可及时分享在这里。
1.使用金蝶KIS升级工具,升级至KIS专业版13.0具体方法&个人建议:
系统环境 :windows server 2003
数据库环境:专业版13.0自带数据库,不用刻意安装。
软件环境:专业版13.0
工具:
KIS标准版(迷你版)升级KIS专业版工具
https://vip.kingdee.com/article/149966

2.使用金蝶KIS升级工具,迁移专业版13.0账套至旗舰版2.0具体方法&个人建议:
系统环境 :windows server 2003
数据库环境:SQL 2005 SP4
软件环境:不足要求,需要.net 支持

工具:KIS专业版迁移旗舰版工具

https://vip.kingdee.com/article/151266

3.使用金蝶发布的补丁,PT101062 将旗舰版2.0数据库迁移至K314.2具体方法&个人建议:
系统环境 :windows server 2003
数据库环境:SQL 2005 SP4 、2008R2均可
软件环境:金蝶K3 14.2环境,PT101062补丁安装,需要.net 支持

工具:https://vip.kingdee.com/article/161750

问题 :有时会报错,提示重复键。
如下:
数据库升级失败!SQL文件不全或SQL语句有误!
错误描述:违反了 PRIMARY KEY 约束 'PK_ICClassTableInfo'。不能在对象 'dbo.ICClassTableInfo' 中插入重复键。
Sql文件名:C:\PROGRAM FILES (X86)\KINGDEE\K3ERP\KDSYSTEM\KDCOM\SqlSrv\SP_KSEV13.1ICTable.sql
Sql内容:
--TEAM=SCM,DBA=efeng_zhong TEL=2512
Update ICClassTableInfo SET FClassTypeID=1024321,FCondition='-1',FContainer='',FCtlType=3,FDspColType=500,FDSPFieldName='',FEditlen=255,FEnable=1,FFieldName='FID',FFilter='',FFilterGroup='',FFNDFieldName='',FFrameborder=0,FFrameBorderColor=0,FKey='FID2',FKeyWord='PARENTID',FLabelColor=0,FListClassName=0,FListIndex=104,FLock=24,FLookUpList='',FLookUpType=0,FNeedSave=1,FParentKey='',FPrec=0,FProperty='',FSaveRule='',FScale=0,FSourceType=0,FSRCFieldName='',FSRCTableName='',FSRCTableNameAs='',FStyle
...
解决方法:
通过 SQL企业管理器查询语句删除问题数据即可。
出现此问题后可以对数据库实 进行查询
执行以下语句即可:
删除有问题的数据,再进行迁移即可。
delete dbo.ICClassTableInfo where FClassTypeID=1024321

还可参照此贴方法:https://vip.kingdee.com/article/149791
楼主说的答复也是可以的。
望金蝶技术吧PT10106的补丁修改下。