ODBC接続互換性の確認
Db2 ODBC初期化ファイルを正しく構成したことを確認するには、Db2 UDB z/OS ODBCガイドおよびリファレンスのガイドラインに従います。重要な考慮事項の1つは、大カッコの開始と終了([および])のコーディングです。大カッコは、異なるコード化文字セットID (CCSID)で異なってエンコードされる可変文字ですが、ODBC初期化ファイルでは、IBM-1047 CCSIDのものである必要があります。Db2 ODBCは、他のCCSIDのカッコを認識しません。次のことに注意してください:
- 
                     
1つ目(開始)のカッコは、16進文字
X'AD'(0xAD)を使用する必要があります。 - 
                     
2つ目(終了)のカッコは、16進文字
X'BD'(0xBD)を使用する必要があります。 
正しい大カッコのコードを設定するには、次のいずれかの方法を使用します。
- 
                     
OEDITで
hexコマンドを使用して、各文字の16進コードを適切に変更します。 - 
                     
iconvユーティリティを使用してODBC初期化ファイルを変換します。たとえば、CCSID IBM-037からIBM-1047に変換するには、次のコマンドを使用します。iconv -f IBM-037 -t IBM-1047 ODBC.ini > ODBC-1047.ini
mv ODBC-1047.ini ODBC.ini
 - 
                     
ファイルの作成または変更時、CCSID IBM-1047を使用するよう端末エミュレータまたは端末構成を変更します。