【问题标题】:Script runs in Unix but not in Informatica command task脚本在 Unix 中运行,但不在 Informatica 命令任务中运行
【发布时间】:2013-06-19 12:15:35
【问题描述】:

我的脚本在 Unix 中成功运行,但在 Informatica 工作流的命令任务中运行失败。权限很好,工作流中已经声明了参数文件和变量。为什么会这样?

【问题讨论】:

    标签: unix informatica informatica-powercenter


    【解决方案1】:

    确保您运行 informatica 的机器在 unix 机器中运行。 如果它在 Windows 机器上,则必须为脚本运行 DOS 等效命令。

    【讨论】:

      【解决方案2】:

      检查 informatica 存储库是否指向同一个 UNIX 服务器,其中存在要从 informatica 执行的脚本。

      【讨论】:

        【解决方案3】:

        我遇到同样的情况,请检查脚本文件的属性,使其为 755(CHMOD),它应该可以工作。

        问候 拉玛

        【讨论】:

          【解决方案4】:

          这可能是权限问题。如果您从 Informatica 执行 shell 命令,请右键单击 SFTP 中的文件并单击“属性”(我使用的是 Winscp)。授予该文件的完全权限,现在它应该可以工作了。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2014-04-22
            • 1970-01-01
            • 2015-05-12
            • 1970-01-01
            • 2011-03-10
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多