我在Windows机器上开发了一个PDI作业 . 此PDI作业为每天的所有商店生成报告 . 它只是工作正常,并在Windows机器上成功完成 . 为400多家客户存储生成超过2000份pdf报告 . (每家商店平均5份pdf报告)

但是当在Unix环境中执行相同的作业和转换时,它无法完成 . PDI Job运行前几个商店和中止 . 而不是2000 pdf,只生成20或30pdf . 与Windows机器相比,性能也较弱 . 可能是什么原因 ?请帮帮我们?

我在Unix中测试PDI的时候得到了下面给出的这些错误 . 日志中提到的“成功日志记录”实际上是使用的表插入/更新步骤 .

2013/09/06 09:25:41 - 成功logging.0 - ERROR(版本4.4.1-GA,构建18329来自2013-04-17 12.31.49 by buildguy):初始化期间发生错误,处理将停止:2013/09/06 09:25:41 - 成功logging.0 - ERROR(版本4.4.1-GA,构建18329来自2013-04-17 12.31.49 by buildguy):尝试连接数据库时出错2013/09/06 09:25:41 - 成功logging.0 - ERROR(版本4.4.1-GA,构建18329来自2013-04-17 12.31.49 by buildguy):java.io.File参数必须是目录 . [/ home / pentaho / pentaho / server / biserver-ee / pentaho-solutions / Sales Reports / PDI / Sales_Recv / simple-jndi] 2013/09/06 09:25:41 - Success logging.0 - ERROR(版本4.4 . 1-GA,构建18329自2013-04-17 12.31.49 by buildguy):错误初始化步骤[成功记录]