起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 130|回复: 8

【[结】]2918升级3012出现错误**

[复制链接]
发表于 2008-5-12 09:23:20 | 显示全部楼层 |阅读模式
升级步骤:
1 安装3012版本服务器软件
2 安装3012开发端软件
3 配置连接数据库
4 将2800补丁复制到Justep\x3 server\bin\目录(按说明先升级2800补丁)
5 启动x3 server
6 运行Upgrade.exe
升级2800补丁后,程序提示有33个错误,大部分是“某某文件不存在”,还有“The operation timed out”,是我哪里设置不对吗?

upgradeeventlist.txt

1.15 MB, 下载次数: 38

回复

使用道具 举报

发表于 2008-5-12 10:04:19 | 显示全部楼层
楼主,看了一下,你的错误信息,初步分析得出以下结果
1、The operation timed out 说明你们的网络状况很不好,所以测试一下你们网络状况,在保证网通状况的前提下,进行升级。
2、错误信息:文件"\COLLABORATION\DOC\DOCINFOVIEWFOLDER"不存在,因为前一错误导出升级包中资源未导入,从而他找不到此资源,所以报错
3、事务(进程 ID  64)与另一个进程已被死锁在  lock 资源上,且该事务已被选作死锁牺牲品。请重新运行该事务。
在升级过程中,数据库不能让其他人再去访问


在保证上述没问题的情况下,楼主再升级试一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-12 10:21:49 | 显示全部楼层

回复 Akon

非常感谢您的信息!
升级时的环境:
我是在家里模拟了x3服务+开发(一台机器做服务器,另一台做开发)
1 网络应该没有问题,x3服务和数据库在同一台机器中,升级时都是在服务器本机上做的,没有涉及到网络
3 您说的进程已被死锁在lock资源上是什么意思?
升级过程中数据库没有其他程序使用.

但是不是我的服务器的内存很低,只有256m,又没有关系
回复 支持 反对

使用道具 举报

发表于 2008-5-12 10:40:11 | 显示全部楼层
内存确实太小了,而且又跑了一个数据库,在导入过程中,如果超过一定时间还未导完,他会报The operation timed out,这个可以在Config.xml添加<Connect Timeout="99999999"/>

建议您数据库跟服务器分开,找一台内存大于等于1G机器,进行升级。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-12 10:44:12 | 显示全部楼层

回复 Akon

非常感谢,我中午试一下!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-13 08:33:48 | 显示全部楼层

回复 Akon

我已经试过了,换了一台内存大的机器就成功了,这是为什么呢?
我目前单位的机器是512m的,装了x3服务器软件和x3开发软件,请问是否合理,不过速度还可以
回复 支持 反对

使用道具 举报

发表于 2008-5-13 09:50:28 | 显示全部楼层
原因,在4楼已经说了,感觉512M小了点,我机器1G的,这个东西当然是越大越好的
回复 支持 反对

使用道具 举报

发表于 2008-5-13 10:10:48 | 显示全部楼层
如果数据库不在这个机器上,512应该还可以。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-13 12:55:25 | 显示全部楼层

回复Akon与lixy

好的,结帖。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-12 19:38 , Processed in 0.049496 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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