Interstage Application Server J2EE ユーザーズガイド |
目次
索引
![]() ![]() |
第1部 J2EE共通編 | > 第4章 JNDI | > 4.3 JDBC(データベース)を参照する場合の環境設定 |
PostgreSQLを使用する場合は以下の環境設定が必要です。
以下の環境変数を設定してください。
なお、ワークユニットを使用する場合、これらの環境変数をInterstage管理コンソールでワークユニット定義に設定してください。システム環境変数に設定してある場合には、ワークユニット定義に設定する必要はありません。
環境変数 |
JDBCの種類 |
パス名 |
---|---|---|
CLASSPATH |
JDBC2.0 + Optional Package |
PostgreSQLのインストールディレクトリ/share/java/jdbc2op/postgresql.jar (注) |
JDBC3.0 |
PostgreSQLのインストールディレクトリ/share/java/jdbc3/postgresql.jar (注) |
注)postgresql.jarの環境変数の設定は、isj2ee.jarよりも後ろに設定するようにしてください。
Sun Microsystems社のホームページからFile System Service Providerをダウンロードして、以下の環境変数を設定してください。すでにダウンロードしたものがInterstageから提供されていますので、そちらを使用する場合にはダウンロードおよび環境変数の設定は必要ありません。最新のjarファイルを使用したい場合は、ダウンロードしたものを使用してください。
設定項目 |
設定値 (注1) |
クラスパス |
ダウンロードしたクラスの格納ディレクトリ\providerutil.jar |
ダウンロードしたクラスの格納ディレクトリ\fscontext.jar |
注1)SolarisまたはLinuxの場合、“\”を“/”に読み替えてください。
【コマンドでシステム環境変数に設定する場合の例】
JDBCバージョンが2.0、Sun Microsystems社のホームページからダウンロードしたproviderutil.jar、fscontext.jarを利用する場合の設定例です。
【isj2ee.propertiesファイルに設定する場合の例】
Interstage管理コンソールの[システム] > [環境設定]タブ > [J2EEプロパティ]で設定します。詳細は、Interstage管理コンソールのヘルプを参照してください。
また、Interstageのクライアント機能をインストールしている場合には、isj2ee.propertiesファイルを直接編集します。
/etc/opt/FJSVj2ee/etc/isj2ee.properties
注)EJBアプリケーション、WebアプリケーションからJDBCオブジェクトを参照する場合は、Interstage管理コンソールでワークユニット定義に設定してください。
クライアントパッケージを使用してJ2EEアプリケーションクライアントからPostgreSQLにアクセスする場合は、“fjj2eeadminコマンド”を使用してください。
“fjj2eeadminコマンド”の詳細については“リファレンスマニュアル(コマンド編)”を参照してください。
目次
索引
![]() ![]() |