Sun GlassFish Enterprise Server 2.1 管理ガイド

各 JDBC ドライバの設定

Enterprise Server は、対応する JDBC ドライバを持つすべてのデータベース管理システムに接続できるように設計されています。次の JDBC ドライバとデータベースの組み合わせがサポートされます。これらの組み合わせは、Enterprise Server でテスト済みであり、Java EE と互換性があることが確認されています。

その他の JDBC ドライバは、Enterprise Server で使用可能ですが、Java EE との互換性テストはまだ完了していません。Sun では、それらのドライバの製品サポートは提供していませんが、Enterprise Server での使用についての限定サポートを提供しています。

JDBC ドライバを統合する方法、および管理コンソールまたはコマンド行インタフェースを使用して設定を実装する方法については、『Sun GlassFish Enterprise Server 2.1 管理ガイド』を参照してください。


注 –

Oracle データベースユーザーが capture-schema コマンドを実行するには、そのユーザーがスキーマの所有者でないかぎり、ANALYZE ANY TABLE 特権が必要です。この特権は、データベース管理者がユーザーに付与します。capture-schema の詳細については、『Sun GlassFish Enterprise Server 2.1 Reference Manual』を参照してください。


Java DB Type 4 ドライバ

Java DB JDBC ドライバは、デフォルトで Enterprise Server に含まれています。ただし、Solaris バンドル版のインストールには Java DB は含まれていません。したがって、Solaris バンドル版のインストール以外では、この JDBC ドライバを Enterprise Server に組み込む必要はありません。

Java DB ドライバの JAR ファイルは derbyclient.jar です。

次のように接続プールを設定します。

DB2 データベース用の Sun GlassFish JDBC ドライバ

このドライバの JAR ファイルは smbase.jarsmdb2.jar、および smutil.jar です。次のように接続プールを設定します。

Oracle 8.1.7 および 9.x データベース用の Sun GlassFish JDBC ドライバ

このドライバの JAR ファイルは smbase.jarsmoracle.jar、および smutil.jar です。次のように接続プールを設定します。

Microsoft SQL Server データベース用の Sun GlassFish JDBC ドライバ

このドライバの JAR ファイルは smbase.jarsmsqlserver.jar、および smutil.jar です。次のように接続プールを設定します。

Sybase データベース用の Sun GlassFish JDBC ドライバ

このドライバの JAR ファイルは smbase.jarsmsybase.jar、および smutil.jar です。次のように接続プールを設定します。

IBM DB2 8.1 Type 2 ドライバ

この DB2 ドライバの JAR ファイルは db2jcc.jardb2jcc_license_cu.jar、および db2java.zip です。次のように環境変数を設定します。

LD_LIBRARY_PATH=/usr/db2user/sqllib/lib:${Java EE.home}/lib
DB2DIR=/opt/IBM/db2/V8.1
DB2INSTANCE=db2user
INSTHOME=/usr/db2user
VWSPATH=/usr/db2user/sqllib
THREADS_FLAG=native

次のように接続プールを設定します。

Sybase ASE 12.5 データベース用の JConnect Type 4 ドライバ

この Sybase ドライバの JAR ファイルは jconn2.jar です。次のように接続プールを設定します。

MySQL Type 4 Driver

この MySQL ドライバの JAR ファイルは mysql-connector-java-version-bin-g.jar です 。たとえば、mysql-connector-java-5.0.5-bin-g.jar などです。次のように接続プールを設定します。

Oracle 8.1.7 および 9.x データベース用の Inet Oraxo JDBC ドライバ

この Oracle ドライバの JAR ファイルは Oranxo.jar です。次のように接続プールを設定します。

Microsoft SQL Server データベース用の Inet Merlia JDBC ドライバ

この Microsoft SQL Server ドライバの JAR ファイルは Merlia.jar です。次のように接続プールを設定します。

Sybase データベース用の Inet Sybelux JDBC ドライバ

この Inet Sybase ドライバの JAR ファイルは Sybelux.jar です。次のように接続プールを設定します。

Oracle 8.1.7 および 9.x 用の Oracle Thin Type 4 ドライバ

この Oracle ドライバの JAR ファイルは ojdbc14.jar です。次のように接続プールを設定します。

Oracle 8.1.7 および 9.x データベース用の OCI Oracle Type 2 ドライバ

この OCI Oracle ドライバの JAR ファイルは ojdbc14.jar です。LD_LIBRARY_PATH を介して共用ライブラリが利用可能であること、および ORACLE_HOME プロパティーが設定されていることを確認してください。次のように接続プールを設定します。

IBM Informix Type 4 ドライバ

次のように接続プールを設定します。

CloudScape 5.1 Type 4 ドライバ

この CloudScape ドライバの JAR ファイルは db2j.jardb2jtools.jardb2jcview.jarjh.jardb2jcc.jar、および db2jnet.jar です。次のように接続プールを設定します。