HiT ODBC 400 で日本語文字化けが発生する場合、CCSID に問題がある場合があります。
例えば CCSID:1027 はSBCS専用ですが、ここに仮に DBCS が入っていたとしましょう。
この場合、HiT ODBC 400をデフォルト設定で使用すると文字化けが発生してしまいます。
この文字化けを防ぐ場合、ODBC 設定「Use Host Code Page to override column CCSIDs」にチェックを入れることで解決します。
フィールドのCCSIDを「Host Code Page」のものに変換する機能です。
CCSID (日本語変換用のコード化文字セット ID リスト [IBMサイト]
■ Catalogについて:
DB2にはシステムカタログと呼ばれる特殊な表(実際にはVIEW)が存在します。スキーマはSYSCATで、表の一覧やプロシージャの一覧などDBのメタデータをSQLで読み取る事ができます。
DB2 カタログ・ビューについて
関連したトピックス
- HiT ODBC/400 日本語が文字化けする場合の確認方法
- HiT ODBC, HiT OLEDB, RitmoでサポートするHost Code Pages
- DB2/400→SQLServer リフレッシュレプリケーション手法について【リアルタイムレプリケーションDBMoto】
- HiT ODBC/400 トークン・エラー
- [HiT ODBC/DB2]設定とDB2 UDBとSQL開発ツール(Accessなど)との連携
- HiT JDBC/DB2ドライバー:I/O exceptionエラー
- HIT OLEDB/ODBC開発キットでAS/400のデータベースを利用してのASP構築
- HiT ODBC & OLEDB Server/400 開発版 (DE)
- [DB2]レプリケーション作成時にエラー発生した際の対処法:STATE:54040 – CODE:-1424
- メインフレームDB2への各種アクセス手法 [ DB2 Connectivityを活用して]