オペレーティング・システムによる DB2 Everyplace NLS サポート

表 158 は、NLS サポートが提供されるオペレーティング・システムおよび対応する言語をリストしたものです。

表 158. NLS サポート

言語 Win32 WinCE Linux Palm OS Symbian OS Neutrino
英語 コード・ページ / ユニコード ユニコード コード・ページ / UTF-8 コード・ページ ユニコード UTF-8
フランス語 コード・ページ / ユニコード ユニコード コード・ページ / UTF-8 コード・ページ ユニコード UTF-8
ドイツ語 コード・ページ / ユニコード ユニコード コード・ページ / UTF-8 コード・ページ ユニコード UTF-8
イタリア語 コード・ページ / ユニコード ユニコード コード・ページ / UTF-8 コード・ページ ユニコード UTF-8
スペイン語 コード・ページ / ユニコード ユニコード コード・ページ / UTF-8 コード・ページ ユニコード UTF-8
中国語 (簡体字) コード・ページ / ユニコード ユニコード コード・ページ / UTF-8 コード・ページ
  • イネーブラーのインストール
適用外 UTF-8
中国語 (繁体字) コード・ページ / ユニコード ユニコード
  • Pocket PC 用のイネーブラーのインストール
コード・ページ / UTF-8

コード・ページ

  • イネーブラーのインストール

Acer S60 には、中国語 (繁体字) Palm OS が組み込まれています。

適用外 UTF-8
韓国語 コード・ページ / ユニコード ユニコード
  • イネーブラーのインストール
コード・ページ / UTF-8 コード・ページ
  • イネーブラーのインストール
適用外 UTF-8
日本語 コード・ページ / ユニコード ユニコード コード・ページ / UTF-8 コード・ページ 適用外 UTF-8
ヘブライ語 適用外 適用外 適用外 コード・ページ
  • イネーブラーのインストール
適用外 適用外
チェコ語 コード・ページ / ユニコード ユニコード
  • イネーブラーのインストール
適用外 コード・ページ
  • イネーブラーのインストール
ユニコード 適用外
アラビア語 適用外 適用外 適用外 コード・ページ
  • イネーブラーのインストール
適用外 適用外

ユニコード・サポートのない、Palm OS、QNX Neutrino、Linux、Windows NT および Windows 2000 の各オペレーティング・システムでは、 ロケール情報を使用して正しいコード・ページを判別します。 DB2 Everyplace の中では内部ストリング変換を行いません。 渡された各ストリングは、そのままで保管されます。 照会アプリケーションは、保管時に使用されたのと同じコード・ページ設定を使用しなければなりません。 これは、DB2 Universal Database が NLS を提供する方法と似ています。DB2 Everyplace は、コード・ページ変換機能を提供していません。 あるシステム上に特定のコード・ページを用いて作成された DB2 Everyplace データベースは、 同じコード・ページを使用するシステムにのみ配置できます。 特定のコード・ページを用いて作成された表は、そのコード・ページをサポートするすべてのデバイスで使用可能です。 ただし、特定のランゲージ・イネーブラーが必要な場合を除きます。 データベースにアクセスするアプリケーションが、文字データを正しく解釈する責任を負います。

DB2 Everyplace は、現在設定されているロケール、または現在使用可能なロケールを調べることによって、現在使用されているエンコード形式を検出します。

Palm OS では、コード・ページを判別するために、ランゲージ・イネーブラーも必要です。

関連した解説