次の方法で共有


コード ページの変換

データ プロバイダーは、1 バイト文字セット (SBCS)、混合バイト文字セット (MBCS) 2 バイト文字セット (DBCS)、Unicode - UTF8 [1208] (8 ビット Unicode 変換形式) の組み合わせをサポートしています。

ホストの CCSID

データ・プロバイダーには、ストリング・データに対してコード・ページ変換を実行するためのホスト CCSID (コード化文字セット ID) の値が必要です。 既定の Host CCSID 値は EBCDIC – 米国/カナダ [37] です。 通常、z/OS および IBM i 用 IBM DB2 データベース・サーバーは EBCDIC (拡張 2 進コード 10 進交換コード) を使用します。

PC コード ページ

データ プロバイダーには、文字列データに対してコード ページ変換を実行する PC コード ページの値が必要です。 既定の PC コード ページは ANSI - ラテン I [1252] です。 通常、データ コンシューマーは ANSI (米国国立標準研究所) または Unicode を使用します。

バイナリを文字として処理する

文字としてのオプションのプロセス バイナリ (CCSID 65535) は、データ ソース ウィザードの [すべてのプロパティ] ダイアログで構成されているオプションのバイナリ コード ページ プロパティに基づいて、WINDOWS 文字列との間で DB2 バイトを変換するようにデータ プロバイダーに指示します。 既定値は false です。

バイナリ コード ページ

データ プロバイダーでは、プロセス バイナリを文字としてサポートするときに、バイナリ コード ページ番号が必要です。 既定では、この値は 0 (コード ページ変換なし) に設定されています。 Host CCSID に正の 4 桁の数値を指定します。これは、Host Integration Server の SNA 各国語サポート (SNANLS) でサポートされるコード化文字コード・セット ID (CCSID) に対応します。

コード・ページ変換の詳細については、 SNA 国際化プログラマーズ・リファレンスを参照してください