2013-06-19 66 views
2

每當我使用-lpf參數與pmcmd命令,工作流運行完全正常,但是當我在參數文件名下添加相同的路徑工作流「屬性」並嘗試從工作流程管理器執行工作流,我得到一個錯誤,說沒有找到參數文件。Informatica的參數文件

現在,我賜爲'-lpf'的路徑是:

/apps/config/informatica/param.txt. 

我不明白爲什麼當我重寫參數文件名,而當我添加它不起作用工程在工作流屬性中(該文件未找到)。

默認情況下,任何的Informatica 環境變量一套需要改變的,什麼是參數文件的服務器上的默認路徑和加以改變?

+0

上面的路徑看起來像一個相對路徑。你能確保以上不是相對路徑。如果它是相對路徑,請嘗試在工作流屬性中給出完整路徑(從根目錄) – Mohan

回答

0

您能否提供日誌文件?

假設我沒有明白這一點:

當您運行與具有此路徑的參數文件 -lpf工作流程

:它的工作

/apps/config/informatica/param.txt 

,而不是當你運行它手動沒有。

它可能很簡單,手動你必須把源文件目錄中的字符串$PMSourceFileDir\而不是擴展路徑,或使其更好:Source file Directory = $PMSourceFileDir\

這是因爲$PMSourceFileDir指的是Informatica服務器初始化,因爲它是服務器變量。

取而代之的是一個參數文件通常用於覆蓋「deafult」路徑。