statistics server run syntax job problem

1 .今天在 pes 中运行高新区项目 syntax 文件时,遇到了下面的问题:

问题 1

--- PRMS ---

statisticsb -f syntax.sps -type html -i -out "ForPES0916.html"

The process terminated with the exit code 1.

--- STDOUT ---

--- STDERR ---

statisticsb WARNING: invalid language -- en. Using default language.

然后在 PASW Stastistics Server 中运行 stastisticsb 命令时,

C:\Program Files\SPSSInc\PASWStatisticsServer17>statisticsb

出现以下问题:

问题 2  statisticsb WARNING: invalid language -- en. Using default language.

由此断定是 PASWStatisticsServer17 出现问题了,而不是 syntax 文件有问题。

重装 PASWStatisticsServer17 后,上面问题得到解决。

2 .解决完上述问题后,在 pes 中运行高新区项目 syntax 文件,又出现了一个新的问题:

问题 3

--- PRMS ---

The process terminated with the exit code 1.

Remote PASW Statistics Server failed to execute syntax job.

--- STDOUT ---

。。。。。 // 中间省略了很多日志信息。

gt; 璀﹀憡  # 237

>PASW Statistics  璇诲彇鐨勮 娉曡 鍖呭惈   垨澶氫釜鍦ㄥ綋鍓嶅尯鍩熶腑鏃犳晥鐨勫瓧绗︺ 傝繖浜涘瓧绗﹀凡琚   崲涓洪棶鍙枫 ��

  45  *VARIABLE LABELS Total_Industry_Output '????'.*

  46 

  47  SORT CASES BY code(A).

Row size: 32 bytes

Row count: 102

Uncompressed file size: 0.0MB

syntax 文件运行到有中文字符时,出现乱码情况,程序出现异常。

于是又直接用 statisticsb 运行 syntax 文件如下:

C:\temp>statisticsb -f forpes0916.sps –i

// 文件 ForPes0916.sps 需要存放在 c:\temp 文件夹下,然后进入 c:\temp 文件夹下,运行 statisticsb -f forpes0916.sps –i 机制,其中 -ffile 的意思 , 后跟文件名 ,-i 是此 syntax 文件中有执行画图的操作,所有加上 -i 参数。

运行结果如下:

   68 command lines read.

    0 errors detected.

   11 warnings issued.

    1 seconds CPU time.

    2 seconds elapsed time.

      End of job.

从运行结果可以看出 :0 个错误。所以 syntax 语法没有问题,只是上传到 pes 中的 syntax 文件中的中文字符必须处理。便把此 syntax 文件中的字符保存为 utf-8 格式再上传到 pes 中,重新运行后结果正常!于是问题 3 得到解决!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值