起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 204|回复: 10

【结贴】升级出现问题

[复制链接]
发表于 2008-11-5 15:57:20 | 显示全部楼层 |阅读模式
从3002升级到3088出现问题?运行出错。开发工具进入报同样的错误。报错的文件数据库中没有找到。

ap.jpg

19.49 KB, 下载次数: 99

回复

使用道具 举报

发表于 2008-11-5 16:09:17 | 显示全部楼层
是不是这个,自己检查下是否缺了这个资源。

1.png

80.42 KB, 下载次数: 94

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-5 16:30:32 | 显示全部楼层
出了很多问题,是不是导入有问题。导入没有报什么错误。
回复 支持 反对

使用道具 举报

发表于 2008-11-5 16:31:56 | 显示全部楼层
楼主,是否升级失败了?
回复 支持 反对

使用道具 举报

发表于 2008-11-5 16:32:11 | 显示全部楼层
把你升级用到的文件列出来看看。

另外,请描述一下升级的过程。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-5 17:29:01 | 显示全部楼层
数据库文件是SQL Server里面附加的3002数据库,3088是直接安装的。这样的话3月12到7月31的brp包用不用导入?
如果步骤没错的话,就奇怪了。报了很多错误。

brp.jpg

707.75 KB, 下载次数: 82

回复 支持 反对

使用道具 举报

发表于 2008-11-5 17:31:39 | 显示全部楼层
???
不是做的标准升级吗?

一定要按照标准步骤来做啊!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-5 17:39:10 | 显示全部楼层
是按这个步骤做的?没有报错误。


一、升级前注意
   
   业务模型\协同系统\协同数据库\资源\资源表对FRESOURCECODE,FRESOURCENAME字段加了不能为空的限制,以前如果有违反限制的数据将导致数据迁移失败。

   在数据库上使用下面语句查询是否存在不符合规则的数据
   select * from TRESOURCE WHERE FRESOURCECODE IS NULL OR FRESOURCENAME IS NULL
   将不符合规则的数据的FRESOURCECODE,FRESOURCENAME字段填上值后,可保证数据迁移成功。

二、系统资源升级说明

1、备份要升级的系统数据库
2、签入所有被签出的对象
3、安装新版本的服务端(将原来服务端下的alf_data目录拷贝的新的服务端下)
4、把升级文件Upgrade.exe,UpgradeCommon.bpl以及目录UpgradePackages,UpgradeBPLs,upgradesqls放置到服务端bin目录下(即SystemInit.exe所在目录)。
5、用配置工具配置数据库连接到要升级的系统数据库和其它业务库。具体配置请查看TOMCAT配置手册(如果是Oracle数据库还需要将jdbc驱动拷贝到服务端的\lib\jdbc目录,\TOMCAT\common\lib目录和\IMServer\lib)
6、启动TOMCAT服务
7、执行Upgrade.exe升级资源,如果提示“是否重新生成缓存”,请选择“否”
8、升级完成后请停止TOMCAT服务,备份升级好的系统数据库
9、重新启动TOMCAT服务

附加说明:如果使用到了第三方控件需要重新编译BPL(对应的DLL不需要重新生成)。




是按这个步骤做的?没有报错误。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-6 10:40:25 | 显示全部楼层
按上边的步骤做,导入的过程没有报错。运行时,报 找不到方法 FFuncNavBar.RefreshFuncs;  

启动Tomcat非常慢,但是没有错误。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-6 14:26:58 | 显示全部楼层

【搞定】搞定

第一次导入不知道为什么组件库(COMPONENTSLIB)没有更新,还原原来数据库,重新导入,ok了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-26 09:19 , Processed in 0.043053 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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