Question & Answer
Question
InfoSphere Information Server 11.7.1 に Fix Pack 4 を適用すると、今まで動作していたジョブが異常終了するようになりました。異常終了は、JDBC コネクターで DB2 のデータベースにアクセスするときに発生していました。メッセージの内容は以下のとおりです。
メッセージ ID: IIS-CONN-JDBC-00010
メッセージ: main_program: Fatal Error: リンクの列 XXXX は、ステージで実行されるどのステートメントでも参照されません。
メッセージ: main_program: Fatal Error: リンクの列 XXXX は、ステージで実行されるどのステートメントでも参照されません。
Cause
Fix Pack を適用すると、DB2 の JDBC ドライバーも更新されます。更新されたドライバーには、別名の処理で以前のバージョンと挙動が異なる部分があります。
Answer
JDBC コネクターのプロパティにある URL に「useJDBC4ColumnNameAndLabelSemantics=2」を追加すると、以前と同じ挙動になります。
例
変更前「jdbc:db2://myhost:50000/MYDB」
変更後「jdbc:db2://myhost:50000/MYDB;useJDBC4ColumnNameAndLabelSemantics=2」
Related Information
[{"Type":"MASTER","Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSZJPZ","label":"IBM InfoSphere Information Server"},"ARM Category":[{"code":"a8m50000000L0zGAAS","label":"DataStage-\u003EJob Stages-\u003EJDBC Connector"}],"ARM Case Number":"TS013018203","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"11.7.1"}]
Was this topic helpful?
Document Information
Modified date:
25 May 2023
UID
ibm16998671