返回列表 发帖

在打完Patch 6补丁后不能导入Folder

在打完Patch6补丁后,在X3 Console里导入新Folder时出错,系统提示:

2009-3-23 10:59:59 : INFO  - Processing srf files... (LibAdmAdonix.CreateSrfFiles)
2009-3-23 11:05:01 : ERROR - Could launch file d:\SAGE\SAGEX3V5\X3V5\dossiers\STD\SVG\srf-gen.cmd (LibAdmAdonix.CreateSrfFiles)
2009-3-23 11:05:01 : FATAL - configuration aborted
2009-3-23 11:05:01 : FATAL - ERR_TIMEOUT

不知道大家遇到过这种情况没有???

请大家给点儿解决方案,谢谢!!

Re:在打完Patch 6补丁后不能导入Folder

你遇到的是不是这个错误?

关于这个错误,已经讨论了很长时间了,但是大家都没有找到最好的解决办法。

这里建议你按照以下步骤试试:

1、将windows地区与语言选项里的国别和地区更改为France法国,同时将“高级”里的非Unicode程序的默认字符集改为法语,重起机器,再尝试导入。导入完成后再将地区什么的改回来;

2、绝招:若你是装X3版本是V53,将Console卸载,使用15s.013版本的console安装程序安装console,再导入folder,导入完成后再安装15s.021版本的console安装程序将console升级到021。15s.013的console安装程序可在151版本的安装光盘中找到。

[此帖子已被 tansj 在 2009-3-23 11:58:27 编辑过]

TOP

Re:在打完Patch 6补丁后不能导入Folder

谢谢Tansj

这个问题刚才已经解决了。

将磁盘压缩的选项去掉后就可以导入Folder了,真搞不明白,之前一直使用了磁盘压缩都可以导入!!

TOP

Re:在打完Patch 6补丁后不能导入Folder

磁盘压缩?你指的是目标硬盘属性中的“压缩硬盘以节省空间”吗?看来导致这个问题的原因还有这个。感谢你的探索,哈哈。

TOP

Re:在打完Patch 6补丁后不能导入Folder

Tansj:

的确是文件夹属性-“高级属性”里的“压缩硬盘以节省空间”选项。

 

TOP

Re:在打完Patch 6补丁后不能导入Folder

ok,非常感谢。

TOP

Re:在打完Patch 6补丁后不能导入Folder

错误信息 ERR_TIMEOUT,我估计是时间检测过短,不知道有没有地方修改这个时间,目前解决方法是尽量朝可能引起写入文件时间的操作去寻找,就是非必要的磁盘操作要尽量少,数据压缩、杀毒软件的运行均属于磁盘操作。

TOP

Re:在打完Patch 6补丁后不能导入Folder

啰嗦一次,让尽可能多的人看到。

==========================

1、导folder报srf-generation错,察看trace文件,发现为执行srf-gen时报timeout错;

2、更换console版本,更换导入的folder版本,换来换去还是没有解决;

3、死马当活马医,手动执行一下svg目录下的srf-gen.cmd,同时打开进程管理器监视系统进程情况,从双击运行到执行完毕花了6分钟+,在执行srf-gen.cmd的同时打开了一个cmd进程,而且耗费CPU资源较大,50%+。再查看其它的进程,里面的360safebox.exe占掉了40%+的CPU资源,另有IE/QQ之流的占用大量的CPU和内存;

4、联想到不报错时这一步执行起来应该非常快,是不是因为系统资源不够的原因呢?kick掉以上占资源的进程(占用CPU比较大的,占用内存比较多的,ORACLE不能干掉),关闭一切所有不需要的应用,再手动运行srf-gen.cmd,这一次非常快,不到1分钟就执行完了;

5、重新启动folder导入,srf-generation这一步执行得非常快,非常顺利;

6、再联想到以前执行导入没有报错的系统环境,一次是2G内存,新装系统,所有应用包括360之流的都没有装;还有一次是6G内存,2G的双核CPU,不存在系统资源不够的问题。由此再对比本人此次导入的机器配置(1.5G内存,1.6双核CPU),发生资源不够导致导入超时也就可以理解了。

至此,通过本次实验得出的结论和建议如下:

在folder导入过程中,srf-generation这一步将执行srf-gen.cmd这个批处理,这个进程需要比较多的系统资源,故在执行folder导入时,建议关闭一切耗用CPU资源、内存资源比较大的进程,例如360safebox.exe,outlook,QQ,IE等等,将尽可能多的资源留给导入程序使用,就不会报错了。

TOP

返回列表