赛捷软件论坛's Archiver

Daniel 发表于 2009-3-23 19:16

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

<P>在打完Patch6补丁后,在X3 Console里导入新Folder时出错,系统提示:</P><P>2009-3-23 10:59:59 : INFO&nbsp; - Processing srf files... (LibAdmAdonix.CreateSrfFiles)<BR>2009-3-23 11:05:01 : ERROR - Could launch file d:&#92;SAGE&#92;SAGEX3V5&#92;X3V5&#92;dossiers&#92;STD&#92;SVG&#92;srf-gen.cmd (LibAdmAdonix.CreateSrfFiles)<BR>2009-3-23 11:05:01 : FATAL - configuration aborted<BR>2009-3-23 11:05:01 : FATAL - ERR_TIMEOUT</P><P>不知道大家遇到过这种情况没有???</P><P>请大家给点儿解决方案,谢谢!!</P>

tansj 发表于 2009-3-23 19:51

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

<P>你遇到的是不是这个错误?</P><P><img border=0 src=attachments/bbsxp/2009-3/200932311524.png></P><P>关于这个错误,已经讨论了很长时间了,但是大家都没有找到最好的解决办法。</P><P>这里建议你按照以下步骤试试:</P><P>1、将windows地区与语言选项里的国别和地区更改为France法国,同时将“高级”里的非Unicode程序的默认字符集改为法语,重起机器,再尝试导入。导入完成后再将地区什么的改回来;</P><P>2、绝招:若你是装X3版本是V53,将Console卸载,使用15s.013版本的console安装程序安装console,再导入folder,导入完成后再安装15s.021版本的console安装程序将console升级到021。15s.013的console安装程序可在151版本的安装光盘中找到。</P><p>[此帖子已被 tansj 在 2009-3-23 11:58:27 编辑过]

Daniel 发表于 2009-3-24 00:23

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

<P><FONT style="BACKGROUND-COLOR: #cce8cf">谢谢Tansj</FONT></P><P><FONT style="BACKGROUND-COLOR: #cce8cf">这个问题刚才已经解决了。</FONT></P><P><FONT style="BACKGROUND-COLOR: #cce8cf">将磁盘压缩的选项去掉后就可以导入Folder了,真搞不明白,之前一直使用了磁盘压缩都可以导入!!</FONT></P>

tansj 发表于 2009-3-24 05:16

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

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

Daniel 发表于 2009-3-24 18:24

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

<P>Tansj:</P><P>的确是文件夹属性-“高级属性”里的“压缩硬盘以节省空间”选项。</P><P>&nbsp;</P>

tansj 发表于 2009-3-24 19:10

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

ok,非常感谢。

扶程星云 发表于 2009-3-27 00:49

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

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

tansj 发表于 2009-3-31 17:53

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

<P>啰嗦一次,让尽可能多的人看到。</P><P>==========================</P><P>1、导folder报srf-generation错,察看trace文件,发现为执行srf-gen时报timeout错;</P><P>2、更换console版本,更换导入的folder版本,换来换去还是没有解决;</P><P>3、死马当活马医,手动执行一下svg目录下的srf-gen.cmd,同时打开进程管理器监视系统进程情况,从双击运行到执行完毕花了6分钟+,在执行srf-gen.cmd的同时打开了一个cmd进程,而且耗费CPU资源较大,50%+。再查看其它的进程,里面的360safebox.exe占掉了40%+的CPU资源,另有IE/QQ之流的占用大量的CPU和内存;</P><P>4、联想到不报错时这一步执行起来应该非常快,是不是因为系统资源不够的原因呢?kick掉以上占资源的进程(占用CPU比较大的,占用内存比较多的,ORACLE不能干掉),关闭一切所有不需要的应用,再手动运行srf-gen.cmd,这一次非常快,不到1分钟就执行完了;</P><P>5、重新启动folder导入,srf-generation这一步执行得非常快,非常顺利;</P><P>6、再联想到以前执行导入没有报错的系统环境,一次是2G内存,新装系统,所有应用包括360之流的都没有装;还有一次是6G内存,2G的双核CPU,不存在系统资源不够的问题。由此再对比本人此次导入的机器配置(1.5G内存,1.6双核CPU),发生资源不够导致导入超时也就可以理解了。</P><P>至此,通过本次实验得出的结论和建议如下:</P><P>在folder导入过程中,srf-generation这一步将执行srf-gen.cmd这个批处理,这个进程需要比较多的系统资源,故在执行folder导入时,建议关闭一切耗用CPU资源、内存资源比较大的进程,例如360safebox.exe,outlook,QQ,IE等等,将尽可能多的资源留给导入程序使用,就不会报错了。</P>

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.