表 2–2 に、Java EE の互換性要件を満たすデータベースとドライバを示します。サポートされるすべての Sun Java System Application Server Platform Edition の構成では、バンドル版 Java DB データベースとドライバなどの、この表に基づくデータベースとドライバの組み合わせを少なくとも 1 つ含める必要があります。さらに、Application Server は、対応する JDBC ドライバを使用してほかのどの DBMS に対する JDBC 接続もサポートするように設計されています。
表 2–2 Java EE 互換の JDBC ドライバ|
JDBC ドライバベンダー |
JDBC ドライバのタイプ |
サポートされるデータベースサーバー |
|---|---|---|
|
Java DB ネットワーククライアント |
Type 4 |
Apache Derby 10.1 |
|
DataDirect 3.5 |
Type 4 |
Oracle 9i、10g |
|
IBM DB2 |
Type 2 |
DB2 (8.2) |
表 2–3 に、Sun が内部的にテストしたその他のデータベースとドライバをすべて示します。
表 2–3 サポートされるその他の JDBC ドライバとデータベース|
JDBC ドライバベンダー |
JDBC ドライバのタイプ |
サポートされるデータベースサーバー |
|---|---|---|
|
DataDirect 3.5 |
Type 4 |
Sybase ASE 12.5、15 Microsoft SQL Server 2000、2005 IBM DB2 8.1、8.2 |
|
Microsoft MS SQL |
Type 4 |
SQLServer 2000、2005 |
|
MySQL Connector/J Driver 3.1 |
Type 4 |
MySQL 5 |
|
Oracle |
Type 4 |
Oracle 9i、10g |
|
Postgres |
Type 4 |
Postgres 8.1 |
|
Sybase |
Type 4 |
ASE 12.5、15 |
通常、Application Server Platform Edition 9.0 Update 1 は、Java EE 仕様に適合するすべての JDBC ドライバをサポートします。