找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 9064|回复: 17

[已解决] u852升级 到u870不能升级

[复制链接]
发表于 2008-10-28 15:24:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

×
我的从老版本852备份数据(该帐套有2年的数据)后,到870那里用数据解压缩工具解压缩,解压缩完成 后 ,我把数据导入到870中,在”系统管理“那里的点击“升级sql server数据”,后软件只用了很短的时间就提示“portal升级成功",但是我用门户登陆的时候,还是提示以前版本数据
请用系统管理升级,再次重复该工作后,还是一样没有升级成功,请问那位大大能,帮助下!

[ 本帖最后由 osman007 于 2008-11-3 13:09 编辑 ]
发表于 2008-10-28 16:16:02 | 显示全部楼层
我也碰到过此情况,期待高手出现
发表于 2008-10-28 16:26:35 | 显示全部楼层
帐套没升级成功,去搜索一下admin文件夹下有个uadata_XXX_XXXX.txt的文件。里面有升级失败的提示。

注:XXX是指帐套号,XXXX是指年度。
 楼主| 发表于 2008-10-28 16:56:38 | 显示全部楼层
870罢工不升级,晕死
 楼主| 发表于 2008-10-29 09:11:03 | 显示全部楼层
那位老大看看啦
发表于 2008-10-29 09:26:17 | 显示全部楼层
1、U85输出账套,U870通过解压工具解压85引出账套,然后再用系统管理引入已解压的文件

2、系统管理-升级SQL数据,点85的相关年度进行升级

3、如果报错,比如XX年度升级失败,可以在X:\u8soft\admin\ufdata_002_2005.txt(如:002账套2005年度) 打开此TXT文件,看里面的内容:

开始的几行,提示:

数据库名:UFDATA_002_2005

x:\U8SOFT\ADMIN\SQLFILE8600\MAIN\UFDATA\DPR0860_ST_ST.sql

错误信息:

-2147217900

列名 ‘iproorderid’无效。

执行如下语句时出错:

create view dbo.transm .........

然后可以在这些SQL语句中,找到执行哪张表时,有添加iproorderid字段的情况,然后打开SQL企业资源管理器,去看看,这些表中有没有,如果没有,可以直接添加进去,即可

未保证字段类型的有效性,可以对比其它已升级成功的账套相应的表中字段的类型,或者以前85,86低版本中表中的字段类型,参照过来一般就OK了。

然后,改完一下后,继续升级

用友的870升级,是从82,85,86,87,87SP1 87SP2这样来升级的,所以如果报错,可能是在某个阶段报错,只能一步一步来,直到升级成功。

总结一下:如果多个年度账套升级,或一个年度的多个年度账套升870,出了错,如果是视图有误,可以直接拷贝升级成功视图中的脚本到相应的年度中,保存。如果缺表,也可以复制表过来。如果缺字段就加字段。

当然,从85到87的升级,大部份都是GSP模块出错,大家需要注意一下
发表于 2008-10-29 09:39:08 | 显示全部楼层
没遇到过啊,支持一下
发表于 2008-10-29 09:56:52 | 显示全部楼层
好厉害,学习一下
 楼主| 发表于 2008-10-29 10:30:00 | 显示全部楼层

回复 6# xwencai 的帖子

我升级的过程就是按照
1、U85输出账套,U870通过解压工具解压85引出账套,然后再用系统管理引入已解压的文件
2、系统管理-升级SQL数据,点85的相关年度进行升级
只是我在升级升级SQL数据,点到了852相关年度升级的时候,用友很快就提示“升级portal数据库成功”,没有任何的提示错误,在X:\u8soft\admin\ufdata_033_2006.txt中,只有“ufdata_033_2006开始升级”的记录!
在打开u870进该帐套,还是提示以前数据需要升级!

[ 本帖最后由 osman007 于 2008-10-29 10:32 编辑 ]
发表于 2008-10-29 10:36:04 | 显示全部楼层
根据升级错误提示去分析数据库里是否有数据重复或遗漏,参照演示账套调整即可;852、860若不能升级,还有一种情况是HOTFIX、DBHOTFIX补丁没打,请使用自动更新工具更新账套数据
 楼主| 发表于 2008-10-29 11:47:17 | 显示全部楼层

回复 10# wenjianan 的帖子

在升级过程中就没有任何的错误提示,只是升级的时间太短,不正常
还有就是提示“升级portal数据库成功”,这和正常升级成功的提示不对

在X:\u8soft\admin\ufdata_033_2006.txt中,只有“ufdata_033_2006开始升级”的记录!

HOTFIX、DBHOTFIX这个补丁只有860下在需要打的吧
发表于 2008-10-29 11:51:16 | 显示全部楼层
建议你先升级到u860或861 后再升级到870
 楼主| 发表于 2008-10-31 13:52:59 | 显示全部楼层
这是个 痛苦的问题
发表于 2008-11-3 09:13:13 | 显示全部楼层
上个礼拜差点被这个搞死..
最后用了个傻办法..
新建帐套...然后数据库导表...
 楼主| 发表于 2008-11-3 13:05:42 | 显示全部楼层

回复 14# bati_hq 的帖子

佩服啊,我也被折磨疯了,不过最后我的
解决办法是,把杀毒软件卸载,断开网络将admin.EXE,admin.sql,ufmodel,等文件
还有就是很重要,以前升级过的adminsql_update下的升级脚本拷贝替换,最后终于升级了!
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-6-12 22:56 , Processed in 0.053914 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表