问题现象: | 1.数据库升级到v10版本时,普遍报“升级 帐套号_META_账套号 错误,判断是否升级Meta库是错误,无效的过程调用或参数” 这种提示的错误。然后点击“确定”后,替换升级成功的meta库 或再重新升级一遍,方可升级成功。由于客户账套及年度都挺多,请问集团有无其他方法预防此问题出现,以节省升级两遍时间,谢谢。 2.890升v10.0时升级失败,查看对应年度UFDATA 005_2006.txt文档 提示如下错误: 数据库名: UFDATA_005_2006 C:U8SOFTAdminSQLFILE10000MainUfdataStructureData_PRP_FC_mix_NL.sql 错误信息:-2147217900列名 'cmainname' 无效。执行如下语句时出错: create proc usp_fc_moorderinuse @v_date datetime, @v_Debug bit = 0 as set nocount on insert into tempjz(cmainname,cid) select distinct 'mom_order', m.moid from mom_orderdetail d inner join mom_order m on d.moid = m.moid where m.createdate <= @v_date and d.status < 4 ...... 查看升级失败的数据库中,发现有这个tempjz表,但表中无cmainname字段。在其他升级成功年度库中均无此表。且此升级失败年度在未升级前有此表但无此cmainname字段。试图想加入此字段,但数据类型等信息无参考。请集团帮助分析解决,谢谢。 3.861升v10.0失败。错误报告在附件中ufdata_040_2007,希望集团帮给予解决方法。谢谢。 [2011-8-1 12:57:07 补充] 问题2对应的账套已传到/u8heilongjiang文件夹中,名为zt005.rar其中的2006和2007年度有此问题。希望集团帮忙处理,并给予详解,因为其他账套中也出现相同的问题,谢谢。 [2011-8-1 16:45:43 补充] 问题2对应的账套已传到/u8heilongjiang文件夹中,名为zt005.rar其中的2006和2007年度有此问题。希望集团帮忙处理,并给予详解,因为其他账套中也出现相同的问题,谢谢。 |
问题原因: | |
解决方案: | 您好, 1、升级提示ufmeta库逻辑错误,一般是因为数据库错误,直接使用数据库检测与修复工具进行修复解决 2、临时表中缺少字段,补上即可,升级成功。 ALTER TABLE tempjz ADD cmainname NVARCHAR GO ALTER TABLE so_somain ADD dclosedate datetime GO ALTER TABLE ex_orderdetail ADD borderbomover bit GO ALTER TABLE tempjz ADD cguid uniqueidentifier 3、缺少量值函数:UDF_GetLocaleID /****** Object: UserDefinedFunction [dbo].[UDF_GetLocaleID] Script Date: 08/06/2011 15:49:01 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE FUNCTION [dbo].[UDF_GetLocaleID]() RETURNS varchar(32) AS BEGIN declare @LocaleID varchar(32) select @LocaleID=LocaleID from U8LangDefine with(nolock) where LangID=@@LANGID return @LocaleID END GO 如有问题,敬请反馈 u8支持部 |
相关补丁: | |
版本: | U8 V10.0 |
模块: | 总账 |
产品: | 财务会计 |
问题名称: | 890升v10数据库升级错误 |
最后更新: | 2011-08-09 23:20:29 |