K3升级旗舰版数据升级问题急急急!!
金蝶云社区-189xxxx2550
189xxxx2550
0人赞赏了该文章 1,140次浏览 未经作者许可,禁止转载编辑于2016年08月30日 12:01:47

K310.1升级旗舰版4.2 按4008836836提示的路线10.1-10.3-12.0-12.3-13.0-旗舰1.0-旗舰4.2 还是有出现上次回滚的问题,最新俩天做了新测试,10.1新建空白帐套一起升级发现12.0-12.3过程,不管是数据帐套还是空白帐套一样的报错,12.0或12.3-13.0过程,也是一样数据帐套和空白帐套都是一样的报错。12.0环境下有打补丁PT022343,客服又说接下去都是没有补丁的,麻烦各位专家帮忙处理下好吗?

12.0-12.3报错如下:
执行文件D:\PROGRAM FILES\KINGDEE\K3ERP\K3EXPRESS\KDSYSTEM\KDCOM\SqlSrv\SP_KEEV12.3HRData.sql出错。
错误描述:UPDATE 语句与 COLUMN FOREIGN KEY SAME TABLE 约束 'FK_HRMS_FIE_FK_HRMS_F_HRMS_FIE' 冲突。该冲突发生于数据库 'AIS20160829095102',表 'HRMS_Fields', column 'ID'。
错误语句:
--[NO SQL FILE INFOMATION]
update hrms_fields set reffieldid = 'B9B20A6C-08AC-4A90-81C0-3C2168277540',refshowfieldid = '585D28CA-4D71-45A7-963D-91D532C3E94F',freffieldname = 'ID',frefshowfieldname = 'ContractPriodType',frefshowfieldname_cht = 'ContractPriodType',frefshowfieldname_en = 'ContractPriodType',freftablename = 'HM_EM_ContractPriod_Code' where ID = 'D7C1CB47-543B-437D-94B3-4AE447062DAE'

12.0或12.3-13.0报错如下:
执行文件D:\PROGRAM FILES\KINGDEE\K3ERP\K3EXPRESS\KDSYSTEM\KDCOM\SqlSrv\SP_KEEV12.3MFGData.sql出错。
错误描述:违反了 PRIMARY KEY 约束 'PK_ICReport'。不能在对象 'dbo.ICReport' 中插入重复键。
错误语句:
--[NO SQL FILE INFOMATION]
/*********************************************************************************************
* Version: K/3 V12.3 成长版
* Author: yadda_xiao
* Date: 2011-06-20
* Description: K/3 V12.3新增物料供需平衡明细表
**********************************************************************************************/
--首先删除已经存在的。
IF EXISTS(SELECT TOP 1 1 FROM ICReport WHERE FRptName = '物料供需平衡明细表' AND FInterID=525 )
BEGIN
DELETE FROM ICReport WHERE FRptName = '物料供需平衡明细表' AND FInterID=525
END
IF NOT EXISTS(SELECT TOP 1 1 FROM ICReport WHERE FRptName = '物料供需平衡明细表' AND FInterID=525 )
begin
INSERT INTO ICReport( FRptName ,FRptName_CHT ,FRptName_EN ,FProcedure ,FTemplateID ,FNote ,
FSum ,FRptType ,FRptGrpID ,FRptProperty ,FRptStyle ,FObjectType ,FObjectID ,FDetailRptName_CHT ,FDetailRptName_EN ,
FDetailRptName ,FBillType ,FInterID ,FVis ,FCountPriceType ,FMergeCol ,FEObjectType ,FEObjectID ,FMProcedure ,FMProcedureEx )
VALUES ( '物料供需平衡明细表' ,'物料供需平衡明細表' ,'Equilibrium detail in supply and demand in material form' ,'K3PlanRpt.Rpt525' , 525 , 'FNOTE' ,
'FSumSort' ,40 , 401 , 2 ,2 , 1016 ,200 , '' , '' ,
'' ,1 ,525 , 0 , 2 , 4 ,0 , 0 ,'' ,''
)
end

执行文件D:\PROGRAM FILES\KINGDEE\K3ERP\K3EXPRESS\KDSYSTEM\KDCOM\SqlSrv\SP_KEEV13.0BASEData.sql出错。
错误描述:违反了 UNIQUE KEY 约束 'uk_ItemPropDesc'。不能在对象 'dbo.t_ItemPropDesc' 中插入重复键。
错误语句:
--[NO SQL FILE INFOMATION]
DELETE FROM t_ItemPropDesc WHERE FItemClassID = 4 AND FPropID = 701
EXEC sp_executesql
N'INSERT INTO t_ItemPropDesc (FItemClassID,FPropID,FName,FName_cht,FName_en,FSQLColumnName,FDataType,FPrecision,FScale,FActualType,FActualSize,FBehavior,FSearch,FSrcTable,FSrcField,FDisplayField,FDefaultValue,FPageName,FPageName_en,FPageName_cht,FComCall,FIsShownList,FViewMask,FOrder) VALUES (@P1,@P2,@P3,@P4,@P5,@P6,@P7,@P8,@P9,@P10,@P11,@P12,@P13,@P14,@P15,@P16,@P17,@P18,@P19,@P20,@P21,@P22,@P23,@P24)',
N'@P1 int,@P2 smallint,@P3 nvarchar(255),@P4 nvarchar(255),@P5 nvarchar(255),@P6 varchar(30),@P7 smallint,@P8 int,@P9 smallint,@P10 smallint,@P11 int,@P12 varchar(10),@P13 int,@P14 varchar(80),@P15 varchar(80),@P16 varchar(80),@P17 varchar(20),@P18 nvarchar(255),@P19 nvarchar(255),@P20 nvarchar(255),@P21 varchar(100),@P22 bit,@P23 int,@P24 int',
4,
701,
N'网店货品名',
N'網店貨品名',
N'Online Shop Product Name',
'FOnlineShopPName',
200,
60,
0,