ProjectWise文件抓取工具(fetchfiles)疑问

测试工况:

1.见存储区并上传文件

新建一个存储区SA(其为缓存服务器上的一个文件夹),然后只将文件夹FA及其子文件夹的存储区修改为SA,FA及其子文件夹下文件总共约130M

2.在集成服务器上缓存SA中文件

直接缓存存储区文件命令:fetchfiles -d server:db -u user -p paswwrod -w E:\pwfolder  -v -s SA

该命令运行30分钟后还在继续运行,且缓存区没有任何文件,后面果断关闭了dos界面

通过缓存文件夹中文件命令:fetchfiles -d server:db -u user -p paswwrod -w E:\pwfolder  -v -r -n 项目\FA

该命令执行不到10S即运行完毕且文件都缓存到缓存区了。

 

PW各个服务版本:08.11.11.561

数据库:Oracle 11g 64

 

问题:fetchfiles要通过存储区的方式缓存文件(即带命令行参数 -s)是否存在问题或者还需要做哪些设置才行?

 

Parents Reply
  • 您好,我在虚拟机中测试了一下,-s 参数指定存储区来缓存是没有问题的,这是我的命令行:
    fetchfiles -d WIN2K8SQL2K8:pw(数据源名称) -u pwadmin(管理员帐号) -p 123(管理员密码) -w D:\test(本地的一个临时中转目录) -v -s storage(集成服务器上要缓存到缓存服务器上存储区的名称) >c:\log.txt(生成缓存日志位置)
    看您之前的描述,是希望将设置在缓存服务器上的存储区SA缓存回集成服务器上吗?一般来说,Fetchfiles正常的缓存顺序是将集成服务器上的数据缓存到缓存服务器上的。
Children
No Data