Table 2–2 lists databases and drivers that meet the Java EE compatibility requirements. All supported configurations of the Sun GlassFish Communications Server must contain at least one database/driver combination from this table, such as the bundled Java DB database and driver. In addition, the Communications Server is designed to support JDBC connectivity to any additional DBMS with a corresponding JDBC driver.
Table 2–2 Java EE-Compatible JDBC Drivers| JDBC Driver Vendor | JDBC Driver Type | Supported Database Server | 
|---|---|---|
| Derby Network Client | Type 4 | Derby 10.2 | 
| DataDirect 3.6.x, 3.7.x | Type 4 | Oracle 10g Oracle 9i Sybase ASE 15 MS SQL 2005 DB2 9.1 DB2 8.2 | 
| MySQL Connector/J Driver 5.1.6 | Type 4 | MySQL 5.0 | 
| Oracle 10G | Type 4 | Oracle 10g -RAC | 
| PostGres | Type 4 | 8.2.x | 
Table 2–3 lists all the additional databases and drivers scheduled to be supported in the Communications Server FCS release.
Table 2–3 Supported JDBC Drivers and Databases (Communications Server FCS)| JDBC Driver Vendor | JDBC Driver Type | Supported Database Server | 
|---|---|---|
| Oracle OCI | Type 2 | Oracle 9i | 
| IBM DB2 | Type 2 | DB2 9.1 | 
In general, the Communications Server supports all JDBC drivers that meet the Java EE specification.