2017-11-03 81 views
0

SQLの開発者がテーブルの存在を確認するためにチェックインされ、また挿入が許可されてテーブルに選択されます。ヘルプpls!oracleで1つのデータベースから別のデータベースにデータを追加するときにワークフローが失敗する

ワークフローログ -

重大タイムスタンプノードのスレッドのメッセージコードメッセージフォルダ内の[wf_employee_employee]ワークフローの実行を開始 INFO 2017年11月2日10時40分59秒PM node01_XX 9140 LM_36435 [トレーニング]最後のユーザーによって保存されました[管理者]。 INFO 11/2/2017 10:40:59 PM node01_XX9140 LM_44206ワークフローwf_employee_employeeが実行ID [24]で起動し、インスタンス名[]を実行し、実行タイプ[同時実行が無効]になりました。 INFO 11/2/2017 10:40:59 PM node01_XX 9140 LM_44195ワークフロー[wf_employee_employee]サービスレベル[SLPriority:5、SLDispatchWaitTime:1800]。 11/2/2017 10:40:59 PM node01_XX 9140 LM_44253ワークフローが開始されました。クライアントに通知されます INFO 11/2/2017 10:40:59 PM node01_XX 9140 LM_36330タスクインスタンスの開始[開始]:実行が開始されました。 情報11/2/2017 10:40:59 PM node01_XX 9140 LM_36318タスクインスタンスの開始[開始]:実行に成功しました。 INFO 11/2/2017 10:40:59 PM node01_XX 9140 LM_36505リンク[開始 - > s_M_Employee_Employee]:空の式文字列。TRUEと評価されます。 INFO 11/2/2017 10:40:59 PM node01_XX 9140 LM_36388セッション・タスク・インスタンス[s_M_Employee_Employee]が開始を待機しています。 INFO 11/2/2017 10:40:59 PM node01_XX 10416 LM_36682セッションタスクインスタンス[s_M_Employee_Employee]:ノード[node01_XX]でpid [1240]でプロセスを開始しました。 INFO 11/2/2017 10:40:59 PM node01_XX 10416 LM_36330セッションタスクインスタンス[s_M_Employee_Employee]:実行が開始されました。 INFO 11/2/2017 10:40:59 PM node01_XX 6588 LM_36488セッション・タスク・インスタンス[s_M_Employee_Employee]:[TM_6793統合サービスから初期化プロパティを取得しています。 :[DISC_20305]プロセスID [1240]の[Preparer] DTMは次のとおりです。ノード[node01_XX]で実行中です。 :(Thu Nov 02 22:40:59 2017)] INFO 11/2/2017 10:40:59 PM node01_XX 6588 LM_36488セッションタスクインスタンス[s_M_Employee_Employee]:[PETL_24036セッションの準備段階の開始] INFO 11/2/2017 10:40:59 PM node01_XX 6588 LM_36488セッション・タスク・インスタンス[s_M_Employee_Employee]:[TM_6721開始リポジトリへの接続] INFO 11/2/2017 10:40:59 PM node01_XX 6588 LM_36488セッション・タスク・インスタンス[s_M_Employee_Employee]:[TM_6722 [Repositoryに接続]を完了しました。それは[0.0635259]秒かかりました。] INFO 11/2/2017 10:40:59 PM node01_XX6588 LM_36488セッションタスクインスタンス[s_m_Employee_Employee]:[TM_6794セキュリティでユーザー[Administrator]としてドメイン[Domain_XX]のリポジトリ[infa_training]に接続しましたドメイン[ネイティブ] INFO 11/2/2017 10:40:59 PM node01_XX 6588 LM_36488セッションタスクインスタンス[s_M_Employee_Employee]:[TM_6721開始[リポジトリからセッションを取得]] INFO 2011/11/2 10:40 :59 PM node01_XX6588 LM_36488セッションタスクインスタンス[s_M_Employee_Employee]:[TM_6722 Finished Repositoryからセッションを取得しました。それは[0.062696]秒かかりました。] INFO 11/2/2017 10:40:59 PM node01_XX 6588 LM_36488セッションタスクインスタンス[s_M_Employee_Employee]:[TM_6721開始[パーティショングループフォーメーション]] INFO 11/2/2017 10: 40:59 PM node01_XX 6588 LM_36488セッションタスクインスタンス[s_M_Employee_Employee]:[TM_6722 Finished [Partition Group Formation]。 [0.00900602]秒を要しました。 INFO 11/2/2017 10:40:59 PM node01_XX 6588 LM_36488セッションタスクインスタンス[s_M_Employee_Employee]:[PETL_24037セッションの準備段階を完了しました] INFO 11/2/2017 10 :40:59 PM node01_XX 6588 LM_36488セッション・タスク・インスタンス[s_M_Employee_Employee]:[TM_6792統合サービスに準備フェーズが完了したことを通知します。 :[TM_6228] [TM_6228]セッション出力をログファイル[C:\ Informatica \ Server]に書き込みます。 961 \ server \ infa_shared \ SessLogs \ s_M_Employee_Employee.log]をクリックします。] ERROR 11/2/2017 10:41:01 PM node01_XX 15248 LM_36320セッションタスクインスタンス[s_M_Employee_Employee]:実行に失敗しました。 警告11/2/2017 10:41:01 PM node01_XX 15248 LM_36331セッションタスクインスタンス[s_M_Employee_Employee]が失敗し、 "このタスクが失敗した場合は失敗する"設定がオンになっています。したがって、ワークフロー[wf_employee_employee]は失敗します。 ERROR 11/2/2017 10:41:02 PM node01_XX 9164 LM_36320ワークフロー[wf_employee_employee]:実行に失敗しました。

セッションログ - ?????

INSERT INTO EMPLOYEES_TEST(EMPLOYEE_ID、FIRST_NAME、LAST_NAME、EMAIL、PHONE_NUMBER、HIRE_DATE、JOB_ID、SALARY、COMMISSION_PCT、MANAGER_ID、DEPARTMENT_ID)VALUES(、、、、、 ??????、、、、、) INFO 2017年11月2日10時40分59秒PM node01_XX WRITER_1_ _1 WRT_8124ターゲット表EMPLOYEES_TEST:SQL UPDATE文:?? UPDATE EMPLOYEES_TEST SET FIRST_NAME =、LAST_NAME =、 EMAIL =?、PHONE_NUMBER =?、HIRE_DATE =?、JOB_ID =?、SALARY =?、COMMISSION_PCT =?、MANAGER_ID =?、DEPARTMENT_ID =?どこにEMPLOYEE_ID =? INFO 11/2/2017 10:40:59 PM node01_XX WRITER_1_ _1 WRT_8124ターゲットテーブルEMPLOYEES_TEST:SQL DELETEステートメント: EMPLOYEES_TESTのどこから削除しますか? INFO 11/2/2017 10:40:59 PM node01_XX WRITER_1_ _1 WRT_8270ターゲット接続グループ#1はターゲットで構成されています[EMPLOYEES_TEST] INFO 11/2/2017 10:40:59 PM node01_XX WRITER_1_ _1 WRT_8003ライターの初期化が完了しました。 INFO 11/2/2017 10:40:59 PM node01_XXREADER_1_1_1 BLKR_16007リーダーの実行が開始されました。 INFO 11/2/2017 10:40:59 PM node01_XX WRITER_1_ _1 WRT_8005ライターの実行が開始されました。 INFO 2017年11月2日10時40分59秒PM node01_XX WRITER_1_ _1 WRT_8158

***** STARTのロード・セッション*****

ロード開始時間:木11月2日午後10時40: 59 2017

ターゲット表:

EMPLOYEES_TEST 

INFO 2017年11月2日午前十時40分59秒PM node01_XX READER_1_1_1 RR_4010 SQインスタンス[SQ_EMPLOYEES1] SQLクエリ[EMPLOYEES.EMPLOYEE_ID、EMPLOYEES.FIRST_NAME、従業員を選択します。 LAST_NAME、EMPLOYEES.EMAIL、EMPLOYEES.PHONE_NUMBER、 EMPLOYEES.HIRE_DATE、EMPLOYEES.JOB_ID、EMPLOYEES.SALARY、EMPLOYEES.COMMISSION_PCT、EMPLOYEES.MANAGER_ID、EMPLOYEES.DEPARTMENT_ID from EMPLOYEES] INFO 11/2/2017 10:40:59 PM node01_XX READER_1_1_1 RR_4049 RR_4049データベースに発行されたSQLクエリ:( Thu Nov 02 22:40:59 2017) INFO 11/2/2017 10:40:59 PM node01_XX READER_1_1_1 RR_4050 RR_4050最初の行がデータベースからリーダーに返されました:(2011年11月2日22:40:59 2017) 情報11/2/2017 10:40:59 PM node01_XX READER_1_1_1 BLKR_16019 [107]行を読み込み、ソーステーブル[EMPLOYEES]の[0]行を読み込みます[EMPLOYEES1] INFO 2011年11月2日10:40:59 PM node01_XX READER_1_1_1 BLKR_16008リーダーの実行が完了しました。 INFO 11/2/2017 10:40:59 PM node01_XX WRITER_1 _ * _ 1 WRT_8167テーブル[EMPLOYEES_TEST]の読み込み開始日:11月2日22時40分59秒2017 ****エラー2011/11/2 2017 10:40 :59 PM node01_XX WRITER_1_は_1 WRT_8229データベースエラーが発生しました: ORA-00604: DPL準備:表またはビューが データベースドライバのエラー... 関数名が存在しません:エラーが1 ORA-00942再帰SQLレベルで発生しましたSQL Stmt:INSERT INTO EMPLOYEES_TEST(EMPLOYEE_ID、FIRST_NAME、LAST_NAME、EMAIL、PHONE_NUMBER、HIRE_DATE、JOB_ID、SALARY、COMMISSION_PCT、MANAGER_ID、DEPARTMENT_ID)VALUES(?、?、?、?、?、?、 、?) Oracleの致命的なエラー データベースドライバのエラー... 関数名:実行複数の SQLのstmt:INSERT INTO EMPLOYEES_TEST(EMPLOYEE_ID、FIRST_NAME、LAST_NAME、EMAIL、PHONE_NUMBER、HIRE_DATE、JOB_ID、SALARY、COMMISSION_PCT、MANAGER_ID、DEPARTMENT_ID)VALUES( Oracle致命的なエラー ERROR 11/2/2017 10:40:59 PM node01_XX WRITER_1_ _1 WRT_8425エラー:ライターの実行に失敗しました。 エラー11/2/2017 10:40:59 PM node01_XX WRITER_1_ _1 WRT_8076ライターが終了しました。 [Commit Error] INFO 11/2/2017 10:40:59 PM node01_XX WRITER_1_ _1 WRT_8333致命的なセッションエラーが原因ですべてのターゲットをロールバックします。負荷 ERROR 2017年11月2日10時40分59秒PM node01_XX WRITER_1_ _1 WRT_8081ライターの終わりに INFOターゲットに対して実行2017年11月2日10時40分59秒PM node01_XX WRITER_1_ _1 WRT_8325最終ロールバック[EMPLOYEES_TEST]実行が終了しました。 [ターゲットテーブル[EMPLOYEES_TEST]にデータを読み込む際のエラー) INFO 11/2/2017 10:40:59 PM node01_XX WRITER_1_ _1 WRT_8168エンドローディングテーブル[EMPLOYEES_TEST] at:11月2日22時40分59秒2017 情報11/2/2017年10時40分59秒PM node01_XX WRITER_1_ _1 WRT_8035完全に読み込む時間:木11月2日午後09時40分59秒2017 **

+0

共有したセッションログから、スキーマinformaticaがターゲットdbに対してクエリを実行しているかどうかを確認できないのは、対象のEMPLOYEES_TESTテーブルが存在するスキーマと同じです。それらが同じスキーマでない場合は、許可とは別に、正しいスキーマを指す同義語を定義する必要があります。 –

+0

EMPLOYEES_TESTの挿入、選択、更新、削除をpublicに許可します。まだ同じ問題 – piyer96

+0

私は壊れたレコードのようには聞こえませんが、あなたがこのアクセスを許可して、私が言及した同義語を定義した人 –

答えて

0

は、作成した他のschema.tablenameのようにスキーマ名を使用してテーブルにアクセスしてみたりあなたのinformaticaユーザーのテーブルの同義語

関連する問題