2015-05-28 36 views
1

我試圖在DataStage 8.7中執行一個簡單的連接測試。DataStage錯誤:OCI功能OraOCIEnvNIsCreate:OCI_UTF16ID返回狀態-1

我在並行作業中有一個Oracle_Connector。

我知道憑證是好的,因爲我可以使用SQL Developer之類的東西連接它們。

但是,當我在「屬性」選項卡上嘗試「測試」按鈕時,發現以下錯誤。

(我也得到了錯誤,當我改變「使用外部身份驗證」由無到有。所以似乎並不成爲問題)

DataStage error screenshot

任何想法,以什麼可能造成這種情況?

回答

0

DataStage服務器上的Oracle客戶端環境存在問題。

1)檢查由Oracle

使用環境變量的正確性

NLS_LANG,ORACLE_HOME等

2)檢查用於登錄上的DataStage用於在DataStage客戶端用戶的權限(使用dsadm或其他用戶Designer)必須具有對所有Oracle Client文件和Oracle目錄的授予讀取和執行權限