问题现象: | U861数据升级到U890报错: 数据库名: UFDATA_014_2010 D:U8SOFTAdminSQLFILE8700MainUfdatadataNLData_Data_EX_ED861_NL.sql 错误信息: -2147217900 第 1 行、第 3 列(bSystem)发生大容量插入数据转换错误(类型不匹配)。 执行如下语句时出错: if not exists(select top 1 1 from accinformation where csysid =N'ex' and cname =N'dEXFirstDate' and isnull(cvalue,N'')<>N'') begin TRUNCATE TABLE VQD_CategoryDefinition end 效率测试报告:开始升级UFDATA_014_2010数据库 UFFAModelsUp.DLL,2011-08-03 16:35:39 -- 2011-08-03 16:35:39,0小时0分钟0秒。 Data_STR_PB_DR_NL.SQL,2011-08-03 16:35:39 -- 2011-08-03 16:35:52,0小时0分钟13秒。 Data_STR_PB_mix_NL.SQL,2011-08-03 16:35:52 -- 2011-08-03 16:36:10,0小时0分钟18秒。 Data_STR_PB_Vou_NL.SQL,2011-08-03 16:36:10 -- 2011-08-03 16:36:24,0小时0分钟14秒。 DATA_STR_WF_MIX_NL.SQL,2011-08-03 16:36:24 -- 2011-08-03 16:36:24,0小时0分钟0秒。 DATA_STR_PB_EAI_NL.SQL,2011-08-03 16:36:24 -- 2011-08-03 16:36:25,0小时0分钟1秒。 Data_STR_SR_mix_NL.SQL,2011-08-03 16:36:25 -- 2011-08-03 16:36:33,0小时0分钟8秒。 DATA_STR_HR_WA_MIX_NL.SQL,2011-08-03 16:36:33 -- 2011-08-03 16:36:34,0小时0分钟1秒。 Data_STR_HR_TM_mix_NL.SQL,2011-08-03 16:36:34 -- 2011-08-03 16:36:37,0小时0分钟3秒。 Data_STR_HR_TR_mix_NL.SQL,2011-08-03 16:36:37 -- 2011-08-03 16:36:39,0小时0分钟2秒。 Data_STR_HR_HT_mix_NL.SQL,2011-08-03 16:36:39 -- 2011-08-03 16:36:42,0小时0分钟3秒。 ..等 已经换过多个服务器 还是一样报错 目的是要升级到U810 打算升级到U890在升级到U810 但还是报错 直接升级到U810也会报错 按照报错提示 已经试过将数据库中的表 删除 在从其他能升级成功的U861数据中复制过来 也不行 数据正在上传 名称为问题号 [2011-8-5 10:02:04 补充] 数据已经上传完毕 为 201108040052 里面有两个帐套数据 都是2010年度数据出现错误 其他年度正常 [2011-8-5 22:56:49 补充] 数据是2011年度 |
问题原因: | |
解决方案: | 您好, 此问题【经查看数据】现做如下分析与答复: 【问题原因】 用户在2010年做过大量的二次开发; 【解决方案】 使用邮件发给的数据库对比工具参照2009年为标准数据库。2010年为目标数据库进行对比将多出来的触发器、存储过程、表、字段。。。。见都删除;这样用户的二开相关内容就会丢失告知并和用户确认好。然后输出引入到10.0升级. 【注意事项】修改前请务必做好数据备份 |
相关补丁: | |
版本: | U8 V10.0 |
模块: | 总账 |
产品: | 财务会计 |
问题名称: | U861升级问题 |
最后更新: | 2011-08-22 14:24:59 |