ヘブライ語環境用 InterChange Server の構成

InterChange Server をヘブライ語環境で正しく動作させるには、以下のステップに従ってソフトウェアを構成する必要があります。ヘブライ語環境とは、InterChange Server ソフトウェアを使用して BiDi ヘブライ語データを交換できるソフトウェア構成を指します。以降では、各 ICS コンポーネントを構成する上での特別な考慮事項を示します。Windows オペレーティング・システム、内部リポジトリーに使用する ICS サポート・データベース、そして最後に ICS コンポーネント間の通信に使用する WebSphere MQ について説明します。

ヘブライ語 Windows 環境の構成

Windows オペレーティング・システムのコンテキストで、ICS コンポーネントの動作に影響するパラメーターは、デフォルト・ユーザー・ロケールとデフォルト DOS プロンプト・コード・ページです。

デフォルト・ユーザー・ローカルの定義は、C++ ベースの Tools アプリケーションのフォント選択に影響します。デフォルト・ユーザー・ローカルは、ヘブライ語文字に対応するフォントに関連していなければなりません。そうでないと、文字が正しく表示されません。デフォルト・ユーザー・ローカルをヘブライ語に設定する必要があります。以下のステップでは、Windows 2000 マシンでのこの設定方法について説明します。

  1. 「スタート」->「設定」->「コントロール パネル」を選択します。
  2. 「地域のオプション」アイコンをダブルクリックします。
  3. 「入力ロケール」タブを選択して、新規入力言語 (ヘブライ語) を追加します。ボタン「既定値に設定」を押して、デフォルトに設定します。
  4. 「全般」タブを選択して、「システムの言語設定」の「ヘブライ語」の隣のチェック・ボックスを選択します。「既定値に設定」ボタンを押します。
  5. 開いているウィンドウで、ドロップダウン・ボックスから「ヘブライ語」を選択して「OK」ボタンを押します。

  6. 「全般」タブに戻って、「ロケール (国または地域)」ドロップダウン・リストからヘブライ語ローカルを選択します。
  7. 「OK」ボタンを押します。

どのステップでも、システムを再始動するよう求められる可能性があります。その場合はシステムを再始動して、手順を停止した時点からステップを再開してください。

DOS プロンプト・コード・ページの変更

DOS プロンプトのデフォルト・コード・ページの定義は、STDOUT に送信されるアプリケーション・データのエンコードに影響します。このデータにヘブライ語文字が含まれる場合は、適切なコード・ページを選択して、このデータが標準のエディターで読めるようにする必要があります。ほとんどのエディターでサポートされるデフォルトの Windows ヘブライ語コード・ページは Windows-1255 です。ところが、DOS プロンプトで使用されるデフォルト・コード・ページは IBM-862 です。予防措置をとらないと、UTF-8 でエンコードされたデータが Java アプリケーションによって STDOUT に出力されても、そのデータは標準の Windows エディターおよび/またはビューアーでは読めない可能性があります。

Windows-1255 エンコードを DOS プロンプトのデフォルト・エンコードとして設定するには、以下のステップに従います。

  1. DOS プロンプトを開きます。
  2. 「chcp 1255」と入力して、Enter キーを押します。
  3. Java アプリケーションを実行します。
  4. あるいは、このコマンドが含まれるように Java アプリケーションの始動スクリプトを変更することもできます。

ヘブライ語用 ICS データベースの構成

ICS サーバーで BiDi データが正しく処理されるようにするには、リポジトリー・データベースで UTF-8 エンコードを使用する必要があります。ICS がサポートする各データベースには、UTF-8 をサポートするようにデータベースを構成する独自の方法があります。最も単純な方法 (たいていの場合はこれが唯一の方法) は、データベースのインストールおよび構成時に、UTF-8 をサポートするデータベースを作成することです。

DB2 の構成

リポジトリー・データベースを作成するには、コントロール・センターから選択可能な標準データベース作成ウィザードを使用します。次の図に示すとおりに、DB エンコードおよび地域設定を定義してください。



Oracle の構成

リポジトリー・データベースを作成するには、「Configuration & Migration Tools」から選択可能な Oracle Database Configuration Assistant を使用します。DB エンコード設定を、次のとおりに定義してください。

Microsoft SQL の構成

インストール時に、次の画面で指定されたとおりに SQL サーバーを構成します。この画面は、カスタム・インストール・パスの場合に有効です。

ヘブライ語用 WebSphere MQSeries キューの構成

BiDi データを使用して、MQ Series キューを介した ICS コンポーネント間の正常な通信を実現するには、以下の方法で適切なキュー・マネージャーを構成する必要があります。

  1. ICS 通信に使用する MQ キュー・マネージャーの名前を定義します (「ICS 構成ウィザード」 -> 「WebSphere MQ」タブ -> 「キュー・マネージャー名」をチェックします)。
  2. DOS プロンプトをオープンし、runmqsc <前ステップのキュー・マネージャーの名前> を入力します。Enter キーを押します。
  3. alter qmgr CCSID(850) と入力します。Enter キーを押します。
  4. コマンド display qmgr を入力して、CCSID が 850 に変更されたことを確認します。
  5. 変更を有効にするために、キュー・マネージャーを再始動します。

Copyright IBM Corp. 1997, 2004