DB Connect ver.2 にて、Oracle データベース用の connection 及び input を設定したが、dbx2.log に下記のエラーが出力されしまい、データベースからデータを抽出することができません。
2016-05-18T11:27:26+0900 [CRITICAL] [ws.py], line 399: [DBInput Service] Exception encountered for entity-name = mi_input://MCORE_TSOL and type = input with error = ERROR: java.sql.SQLException: 文の処理が実行されません: getMetaData..
2016-05-18T11:27:26+0900 [ERROR] [websocket.py], line 854: ERROR: java.sql.SQLException: 文の処理が実行されません: getMetaData.
2016-05-18T11:27:26+0900 [CRITICAL] [mi_input.py], line 57 : action=loading_input_data_failed input_mode=tail dbinput="mi_input://MCORE_TSOL" error="ERROR: java.sql.SQLException: 文の処理が実行されません: getMetaData."
2016-05-18T11:27:26+0900 [WARNING] [health_logger.py], line 149: ERROR: java.sql.SQLException: 文の処理が実行されません: getMetaData.
Traceback (most recent call last):
正しく Oracle データベースからデータを抽出するには、どうしたら良いのでしょうか。
JDBC ドライバーのバージョンが "ojdbc6.jar" の場合には、既知の不具合に該当している可能性があり、うまく Oracle データベースからデータが抽出ができません。(DBX-1786)
回避策としては、"ojdbc6.jar" ではなく、"ojdbc7.jar" を使用して Oracle データベースよりデータを抽出してください。
JDBC ドライバーのバージョンが "ojdbc6.jar" の場合には、既知の不具合に該当している可能性があり、うまく Oracle データベースからデータが抽出ができません。(DBX-1786)
回避策としては、"ojdbc6.jar" ではなく、"ojdbc7.jar" を使用して Oracle データベースよりデータを抽出してください。