La Tabla 2–2 incluye una lista de las bases de datos y controladores que cumplen los requisitos de compatibilidad de Java EE. Todas las configuraciones admitidas de Sun GlassFish Enterprise Server deben incluir como mínimo una combinación base de datos/controlador que figure en esta tabla, tal como la base de datos Java DB incluida y el controlador. Asimismo, Enterprise Server está diseñado para admitir la conectividad JDBC en cualquier DBMS adicional con el correspondiente controlador JDBC.
Tabla 2–2 Controladores JDBC compatibles con Java EE| Proveedor de los controladores JDBC | Tipo de controlador JDBC | Servidor de base de datos admitido | 
|---|---|---|
| Derby Network Client | Tipo 4 | Derby 10.2 | 
| DataDirect 3.6.x, 3.7.x (También denominados controladores JDBC de Sun) Nota – Los controladores JDBC de Sun sólo se proporcionan con paquetes de instalación compatibles con el perfil Enterprise. | Tipo 4 | Oracle 10g Oracle 9i Sybase ASE 12.5, 15 MS SQL 2000, 2005 DB2 9.1 DB2 8.1, 8.2 | 
| MySQL Connector/J Driver 3.1 | Tipo 4 | MySQL 5.0 | 
| Oracle 10g, 11g | Tipo 4 | Oracle 10g, Oracle 11g -RAC | 
| PostGres | Tipo 4 | 8.1, 8.2 .x | 
En general, Enterprise Server v. 2.1.1 es compatible con todos los controladores JDBC que cumplan con la especificación de Java EE.