First Previous Next Last インストールガイド  05/21/03 11:48:11 

第7章    Informixデータベースの設定

この章では、SilverMasterまたは配備データベースとしてNovell exteNd アプリケーションサーバで使用するIBM Informixデータベースの設定方法について説明します。 この章の節は次のとおりです。

For more information    サポートされているデータベースバージョンの最新情報については、Novell exteNd アプリケーションサーバ リリースノートを参照してください。

 
Top of page

Informixデータベースへの接続

Novell exteNd アプリケーションサーバは、Informix Type 4 JDBCドライバを介してInformixデータベースにアクセスできます(サポートされるバージョンについては、「リリースノート」を参照してください。ドライバの詳細については、 IBM Informix Webサイト[www-3.ibm.com/software/data/informix/]を参照してください。)。 アプリケーションサーバでInformixデータベースを使用できるようにするには、次の指示に従います。

手順1: JDBCドライバをインストールする

手順2: Informixデータベースおよびdbspaceを作成する

手順3: Informixユーザアカウントを作成する

手順4: AGCLASSPATHにドライバパスを追加する

手順5: アプリケーションサーバでデータベースを使用する

次の節ではこれらの手順について説明します。

 
Top of section

手順1: JDBCドライバをインストールする

アプリケーションサーバのホストシステムから宛先Informixサーバに接続できなければならないため、まず初めにそのシステムにInformix JDBCドライバをインストールします。

 
Top of section

手順2: Informixデータベースおよびdbspaceを作成する

アプリケーションサーバをインストールする前に、実際のInformixデータベースとその土台となるdbspaceを作成する必要があります。 Informix-AdminグループのメンバであるユーザとしてInformixに接続する必要があります。 これらのオブジェクトは、Informix Enterprise Command Center (IECC)またはDBACCESSなどのコマンドラインユーティリティのいずれかを使用して作成できます。

注記:   アプリケーションサーバで使用するInformixデータベースを作成する際、データベースの「ログがオンに切り換わっている」ことを確認してください。

 
Top of section

手順3: Informixユーザアカウントを作成する

アプリケーションサーバに接続するために使用するInformixユーザアカウントを作成する必要があります。 このユーザアカウントは、Informix-Adminグループのメンバでなければなりません。 詳細については、Informixのマニュアルを参照してください。 このアカウントのパスワードは、ヌルであってはなりません。

 
Top of section

手順4: AGCLASSPATHにドライバパスを追加する

Informix JDBCドライバの場所(たとえば、c:\informixdriver\lib\ifxjdbc.jar)は、AGCLASSPATH変数の中で指定する必要があります。 Windowsの場合、AGCLASSPATHはシステム環境変数です。 UNIXの場合は、agprofileファイルの中にあります。 NetWareの場合は、setenvコマンドを使用してAGCLASSPATHを設定する必要があります(setenv AGCLASSPATH=path1;path2;path3;...)。

For more information    詳細については、『管理者ガイド』の データソース設定に関する章を参照してください。

 
Top of section

手順5: アプリケーションサーバでデータベースを使用する

これでアプリケーションサーバーからInformixデータベースにアクセスする準備が整いました。 これで、次の作業ができるようになります。

For more information    詳細については、『管理者ガイド』の データソース設定に関する章を参照してください。

 
Top of page

トラブルシューティング

この節は、Informixおよびアプリケーションサーバを使用する上でトラブルが発生した場合に役立ちます。

ドライババージョンの決定   どのバージョンのInformix JDBCドライバを使用するのかを決定するには、コマンドラインで次のように入力します。

  java -cp pathToDriver\lib\ifxjdbc.jar com.informix.jdbc.Version

Logical log full    Informix Serverのエラーイベント、Logical Log Fullが発生します。 この問題が発生すると、アプリケーションサーバはデータを保存したり、正しく起動したりすることができません (このイベントは、Informix IECCユーティリティのイベントリストで表示できます)。

この問題を解決するには、論理ログのバックアップを取得するかまたはInformixのContinuous Logバックアップを有効にします。

For more information    このログファイルの問題解決の詳細については、『Informix Enterprise Command Center User Guide (IECC)』および『Informix Administrator\xd5 Guide』を参照してください。

メモリ容量   SilverMasterInitの際あるいはアプリケーションサーバの実行中にInformix ServerエラーイベントMemory Capacityが発生することがあります (このイベントは、Informix IECCユーティリティのイベントリストで表示できます)。

この問題を解決するには、Informix /etcディレクトリのONCONFIGファイルのBUFFERSパラメータを増やします。 この場所を検索するにはONCONFIG環境変数を参照します。

For more information    ONCONFIGファイルとBUFFERSパラメータの詳細については、『Administrator\qs Guide for Informix Dynamic Server』を参照してください。

    First Previous Next Last インストールガイド  05/21/03 11:48:11 

Copyright © 1997, 1998, 1999, 2000, 2001, 2002, 2003 SilverStream Software, LLC, a wholly owned subsidiary of Novell, Inc. All rights reserved.