表 2–2 列出了满足 Java EE 兼容性要求的数据库和驱动程序。所有受支持的 Sun Java System Application Server Platform Edition 配置必须至少包含一个来自此表的数据库/驱动程序组合,例如捆绑的 Java DB 数据库和驱动程序。此外,Application Server 支持使用相应的 JDBC 驱动程序与任何其他 DBMS 进行 JDBC 连接。
表 2–2 兼容 Java EE 的 JDBC 驱动程序
JDBC 驱动程序供应商 |
JDBC 驱动程序类型 |
支持的数据库服务器 |
---|---|---|
Java DB Network Client |
类型 4 |
Apache Derby 10.1 |
DataDirect 3.5 |
类型 4 |
Oracle 9i, 10g |
IBM db2 |
类型 2 |
DB2 (8.2) |
表 2–3 列出了经过 Sun 内部测试的所有其他数据库和驱动程序。
表 2–3 其他受支持的 JDBC 驱动程序和数据库
JDBC 驱动程序供应商 |
JDBC 驱动程序类型 |
支持的数据库服务器 |
---|---|---|
DataDirect 3.5 |
类型 4 |
Sybase ASE 12.5, 15 Microsoft SQL Server 2000, 2005 IBM DB2 8.1, 8.2 |
Microsoft MS SQL |
类型 4 |
SQLServer 2000, 2005 |
MySQL Connector/J Driver 3.1 |
类型 4 |
MySQL 5 |
Oracle |
类型 4 |
Oracle 9i, 10g |
Postgres |
类型 4 |
Postgres 8.1 |
Sybase |
类型 4 |
ASE 12.5, 15 |
一般情况下,Application Server Platform Edition 9.0 Update 1 支持符合 Java EE 规范的所有 JDBC 驱动程序。