1、数据库迁移失败提示如下:
数据库升级失败!SQL文件不全或SQL语句有误!
错误描述:违反了 PRIMARY KEY 约束 'PK_ICClassTableInfo'。不能在对象 'dbo.ICClassTableInfo' 中插入重复键。
Sql文件名:C:\PROGRAM FILES\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
...
2、再点击迁移时无反应应该是成功迁移了,估计是升级失败,再试升级时提示如下:
数据库升级失败!SQL文件不全或SQL语句有误!
错误描述:违反了 PRIMARY KEY 约束 'pk_LogFunction'。不能在对象 'dbo.t_LogFunction' 中插入重复键。
Sql文件名:C:\PROGRAM FILES\KINGDEE\K3ERP\KDSYSTEM\KDCOM\SqlSrv\SP_KSEV13.1BOSData.sql
Sql内容:
--[NO SQL FILE INFOMATION]
--增加BOS报表日志
INSERT INTO t_LogFunction([FFunctionID],[FFunctionName],[FSubSysID],[FFunctionName_Cht],[FFunctionName_EN])
VALUES('BOSSQLRPT001','直接SQL报表(BOS)-打开', 0, '直接SQL報表(BOS)- 打開', 'Direct SQL Report (BOS) -Open')
INSERT INTO t_LogFunction([FFunctionID],[FFunctionName],[FSubSysID],[FFunctionName_Cht],[FFunctionName_EN])
VALUES('BOSCROSSRPT001','交叉分析报表(BOS)-打开', 0, '交叉分析報表(BOS) - 打開', 'Cross Analysis Report -Open')
INSERT INTO t_LogFunction([FFunctionID],[FFunction
...
推荐阅读