Supported Configurations for WebLogic Platform 8.1
This section includes the following topics:
In addition to the support provided by all WebLogic Platform products described in WebLogic Platform Support for Databases, WebLogic Server provides support for application connectivity and communication with any database management system using a JDBC driver that meets the following requirements:
setAutoCommit()
and setTransactionIsolation()
, when used in transactionally aware environments, such as for EJBs. Note the following restrictions:
http://download.oracle.com/docs/cd/E13222_01/wls/docs81/index.html
.For information on supported the database drivers that are installed with WebLogic Server, see:
http://download.oracle.com/docs/cd/E13222_01/wls/docs81/oracle/index.html
.http://download.oracle.com/docs/cd/E13222_01/wls/docs81/mssqlserver4/index.html
.For more information about configuring WebLogic Server with drivers from third-party vendors, see Using Third-Party Drivers with WebLogic Server in Programming WebLogic JDBC.
For more detailed information about using JDBC drivers in applications, see Programming WebLogic JDBC.
When WebLogic Server features use a database for internal data storage, database support requirements are more restrictive than for application connectivity. The following WebLogic Server features require internal data storage:
See List of Supported Databases for WebLogic Platform 8.1, by Release.
For WebLogic Server 8.1 SP4, BEA provides a patch that supports Oracle9i RAC and Oracle 10g RAC for the use of MultiPools, with or without XA transactions.
Note: The MultiPool Patch is supported by WebLogic Server 8.1 SP4 only; it is not supported by any other WebLogic Platform component products.
The MultiPool Patch enables WebLogic JDBC MultiPools to be used with either Oracle9i RAC or 10g RAC to support connection pool failover and load balancing for applications using XA transactions and Oracle RAC.
This patch is compatible with non-XA usage, and incorporates support previously delivered in the WebLogic Platform 8.1 SP4 patch for Oracle9i RAC connect-time failover.
The MultiPool Patch is available for downloading at:
http://dev2dev.bea.com/wlserver/patch/wls81sp4_MP_OracleRAC_patch.html
Note: For information about configuring your system with Oracle9i or 10g RAC, see "Using WebLogic Server with Oracle RAC" in Programming WebLogic JDBC:http://download.oracle.com/docs/cd/E13222_01/wls/docs81/jdbc/oracle_rac.html
Certain WebLogic Platform products, specifically WebLogic Workshop, WebLogic Portal, WebLogic Integration, and WebLogic Server Process Edition use databases stores for product runtime data. WebLogic Platform and these products support only the databases and the database drivers specified in the "Database Support" sections in this document for this purpose. For example, see the supported database versions and drivers for WebLogic Platform 8.1 SP5 in Database Support for WebLogic Platform 8.1 SP5.
In addition, WebLogic Platform provides support for application connectivity and communication with databases as follows:
Note: Some programming productivity features in the WebLogic Workshop IDE only support the databases and JDBC drivers specified in the "Database Support" sections in this document.
http://download.oracle.com/docs/cd/E13207_01/wladapters/rdbms/docs812/index.html
.WebLogic Platform requires the following database-specific resources:
http://commerce.bea.com/d2d/wlplat81sp2_patch.jsp
http://commerce.bea.com/d2d/wlplat81sp4_db2_patch.jsp
http://commerce.bea.com/d2d/wlplat81sp4_Oracle9iRAC_patch.jsp
The following table lists the databases supported by each release of WebLogic Platform 8.1.x.
Note: The following table is provided only to show which databases are supported by the various 8.1 releases of WebLogic Platform. Details, including information about available patch levels, are provided in service pack-specific tables. To access detailed information for a particular service pack, click the link for that service pack in the following table.
DB2 8.11 |
|
HP NonStopTM SQL/MX 1.8.53 |
|
MySQL 4.0.186 |
|
Oracle 8.1.77 |
|
Oracle 10g R1 (10.1)10 |
|
Oracle 10g R2 (10.2)12 |
|
Oracle 11gR2 (11.2.0.1+)13 |
|
Oracle 10g R2 RAC (for Oracle 10.2)12 |
|
http://commerce.bea.com/d2d/wlplat81sp4_db2_patch.jsp
http://download.oracle.com/docs/cd/E13196_01/platform/suppconfigs/configs/mature.html#oracle817
.http://commerce.bea.com/d2d/wlplat81sp4_Oracle9iRAC_patch.jsp.
http://dev2dev.bea.com/wlserver/patch/wls81sp4_MP_OracleRAC_patch.html
."ORA-00600: internal error code, arguments: [qctstc2o1]"
, contact Oracle support and get the patch for Bug ID 4010945.The following table identifies the databases for which full support, partial support, or no support are provided by the complete WebLogic Platform 8.1 product and its components in Service Pack 6 (SP6).
Note: For detailed information about supported versions and drivers for these databases, see Table 3-3.
PointBase 5.11 |
|||||
SQL Server 20052 |
|||||
The following table lists the types of databases and drivers supported for use with WebLogic Platform 8.1 SP6.
Note: For information about databases and drivers supported for use with WebLogic Server, see WebLogic Server Support for Databases.
For more information about using DB2 with WebLogic Platform, see "Configuring DB2" in "Configuring Databases" at: |
||
SQL Server 2000 is supported only on Microsoft operating systems. |
||
SQL Server 2005 is supported only on Microsoft operating systems. WebLogic Server 8.1 SP6 GA is supported with Microsoft SQL Server 2005. For all other WebLogic 8.1 SP6 components, BEA recommends the WebLogic Platform 8.1SP6 Microsoft SQL Server 2005 Patch. |
||
MySQL is supported only by WebLogic Server 8.1 SP6, including JDBC, JMS, and EJB-CMP. It is not supported by other components of WebLogic Platform 8.1 SP6. (See CR176363.) |
||
|
||
Oracle Thin Drivers support the Oracle database versions that are listed. Bug ID 4010945, reported for Oracle 10g R1, has been resolved in 10g R2. Note to users of WebLogic Portal 8.1 SP6: As described in Oracle Note 317258.1, Oracle changed their use of predefined database roles in the 10g R2 version to provide more security. The CONNECT role now provides only CREATE SESSION privileges; the other associated privileges have been removed. Therefore, you must now explicitly grant the CREATE VIEW privilege for Oracle 10g R2 databases. (CR252362) |
||
Oracle9i RAC (for Oracle 9.2.0.4 and later patch sets of 9.2.x.x) |
|
|
Oracle 10gR1 RAC (for Oracle 10.1.0.4 and later patch sets of 10.1.x) |
Oracle Thin Drivers support the Oracle database versions that are listed. For information about configuring WebLogic Platform 8.1 SP6 with MultiPools and Oracle 10g RAC, see: |
|
Oracle 10gR2 RAC (for Oracle 10.2.0.1 and later patch sets of 10.2.x) |
Oracle Thin Drivers support the Oracle database versions that are listed. For information about configuring WebLogic Platform 8.1 SP6 with MultiPools and Oracle 10g RAC, see: Note to users of WebLogic Portal 8.1 SP6: As described in Oracle Note 317258.1, Oracle changed their use of predefined database roles in the 10g R2 version to provide more security. The CONNECT role now provides only CREATE SESSION privileges; the other associated privileges have been removed. Therefore, you must now explicitly grant the CREATE VIEW privilege for Oracle 10g R2 databases. (CR252362) |
|
Oracle 11gR1 RAC (for Oracle 11.1.0.7 and later patch sets of 11.1.0.7) |
Oracle Thin Drivers support the Oracle database versions that are listed. For information about configuring WebLogic Platform 8.1 SP6 with MultiPools and Oracle 11g RAC, see: Note: The information contained in the WebLogic Platform 8.1 SP6 with MultiPools and Oracle 10g RAC document is fully applicable to the use of Oracle 11g RAC, which is certified with WebLogic Server 8.1 SP6 as per this document. |
|
Oracle Thin Drivers support the Oracle database versions that are listed. For information about configuring WebLogic Platform 8.1 SP6 with MultiPools and Oracle 11g RAC, see: Note: The information contained in the WebLogic Platform 8.1 SP6 with MultiPools and Oracle 10g RAC document is fully applicable to the use of Oracle 11g RAC, which is certified with WebLogic Server 8.1 SP6 as per this document. |
||
PointBase Server is an all-Java DBMS product included in the WebLogic Platform distribution solely for evaluation purposes, either in the form of custom trial applications or through packaged sample applications provided with WebLogic Platform. Non-evaluation development or other use of the PointBase Server requires that a separate PointBase Server license be obtained by the end user directly from DataMirror. WebLogic Integration, WebLogic Portal, and WebLogic Workshop do not support PointBase for production server deployments. |
||
Other databases may be used for data access through WebLogic Server. |
The following table identifies the databases for which full support, partial support, or no support are provided by the complete WebLogic Platform 8.1 product and its components in Service Pack 5 (SP5).
Note: For detailed information about supported versions and drivers for these databases, see Table 3-5.
PointBase 4.42 |
|||||
The following table lists the types of databases and drivers supported for use with WebLogic Platform 8.1 SP5.
Note: For information about databases and drivers supported for use with WebLogic Server, see WebLogic Server Support for Databases on page 3-1.
|
||
SQL Server 2000 is supported only on Microsoft operating systems. |
||
MySQL is supported only by WebLogic Server 8.1 SP5, including JDBC, JMS, and EJB-CMP. It is not supported by any other components of WebLogic Platform 8.1 SP5. (See CR176363.) |
||
|
||
Oracle9i RAC (for Oracle 9.2.0.4 and later patch sets of 9.2.x.x) |
|
|
Oracle Thin Drivers support the Oracle database versions that are listed. If you run WebLogic Platform with an Oracle 10g database (Oracle 10.1.0.2) on a 64-bit platform, and you see the error |
||
Oracle Thin Drivers support the Oracle database versions that are listed. Bug ID 4010945, reported for Oracle 10g R1, has been resolved in 10g R2. Note to users of WebLogic Portal 8.1 SP5: As described in Oracle Note 317258.1, Oracle changed their use of predefined database roles in the 10g R2 version to provide more security. The CONNECT role now provides only CREATE SESSION privileges; the other associated privileges have been removed. Therefore, you must now explicitly grant the CREATE VIEW privilege for Oracle 10g R2 databases. (CR252362) |
||
Oracle 10gR1 RAC (for Oracle 10.1.0.4 and later patch sets of 10.1.x) |
Oracle Thin Drivers support the Oracle database versions that are listed. For information about configuring WebLogic Platform 8.1 SP5 with MultiPools and Oracle 10g RAC, see: |
|
Oracle 10gR2 RAC (for Oracle 10.2.0.1 and later patch sets of 10.2.x) |
Oracle Thin Drivers support the Oracle database versions that are listed. For information about configuring WebLogic Platform 8.1 SP5 with MultiPools and Oracle 10g RAC, see: Note to users of WebLogic Portal 8.1 SP5: As described in Oracle Note 317258.1, Oracle changed their use of predefined database roles in the 10g R2 version to provide more security. The CONNECT role now provides only CREATE SESSION privileges; the other associated privileges have been removed. Therefore, you must now explicitly grant the CREATE VIEW privilege for Oracle 10g R2 databases. (CR252362) |
|
PointBase Server is an all-Java DBMS product included in the WebLogic Platform distribution solely for evaluation purposes, either in the form of custom trial applications or through packaged sample applications provided with WebLogic Platform. Non-evaluation development or other use of the PointBase Server requires that a separate PointBase Server license be obtained by the end user directly from DataMirror. WebLogic Integration, WebLogic Portal, and WebLogic Workshop do not support PointBase for production server deployments. |
||
Other databases may be used for data access through WebLogic Server. |
The following table identifies the databases for which full support, partial support, or no support are provided by the complete WebLogic Platform 8.1 product and its components in Service Pack 4 (SP4).
Note: For detailed information about supported versions and drivers for these databases, see Table 3-7.
DB2 8.11 |
|||||
Oracle 8.1.7.42 |
|||||
Oracle 10g R1 (10.1.0.2)6 |
|||||
Oracle 10g R2 (10.2.0.1)6 |
|||||
PointBase 4.47 |
|||||
http://commerce.bea.com/d2d/wlplat81sp4_db2_patch.jsp
http://download.oracle.com/docs/cd/E13196_01/platform/suppconfigs/configs/mature.html#oracle817
.http://commerce.bea.com/d2d/wlplat81sp4_Oracle9iRAC_patch.jsp
http://dev2dev.bea.com/wlserver/patch/wls81sp4_MP_OracleRAC_patch.html
"ORA-00600: internal error code, arguments: [qctstc2o1]"
, contact Oracle support and get the patch for Bug ID 4010945.The following table lists the types of databases and drivers supported for use with WebLogic Platform 8.1 SP4.
Note: For information about databases and drivers supported for use with WebLogic Server, see WebLogic Server Support for Databases on page 3-1.
For more information about using DB2 with WebLogic Platform, see "Configuring DB2" in "Configuring Databases" at: |
||
SQL Server 2000 is supported only on Microsoft operating systems. |
||
MySQL is supported only by WebLogic Server 8.1 SP4; it is not supported by any other components of WebLogic Platform 8.1 SP4. |
||
The Oracle Thin Driver 10g and Oracle Thin/XA Driver 10g are the default drivers for WebLogic Platform 8.1 SP4. |
||
|
||
Oracle9i RAC (for Oracle 9.2.0.4 and later patch sets of 9.2.x.x) |
Oracle Thin Drivers support the Oracle database versions that are listed. For WebLogic Platform 8.1 SP4, BEA provides a patch for Oracle9i RAC support. BEA recommends that you apply this patch to your system if you are using Oracle9i RAC with WebLogic Platform 8.1 SP4. This patch is available at the following URL:
For information about configuring WebLogic Platform 8.1 SP4 with Oracle9i RAC, see "Configuring Oracle 9i RAC" in "Configuring Databases" at: For WebLogic Server 8.1 SP4, BEA provides a patch that supports Oracle9i RAC and Oracle 10g RAC for the use of MultiPools, with or without XA transactions. The MultiPool Patch is supported by WebLogic Server 8.1 SP4 only; it is not supported by any other WebLogic Platform component products. The MultiPool Patch enables WebLogic JDBC MultiPools to be used with either Oracle9i RAC or 10g RAC to support connection pool failover and load balancing for applications using XA transactions and Oracle RAC. This patch is compatible with non-XA usage, and incorporates support previously delivered in the WebLogic Platform 8.1 SP4 patch for Oracle9i RAC connect-time failover. The MultiPool Patch is available for downloading at: |
|
Oracle9i RAC (for Oracle 9.2.0.4 and later patch sets of 9.2.x.x) |
For information about configuring WebLogic Server 8.1 SP4 with MultiPools and Oracle 9i RAC, see: "Using WebLogic Server with Oracle RAC" in Programming WebLogic JDBC: |
|
Oracle Thin Drivers support the Oracle database versions that are listed. Oracle 10.1.0.2 is supported by all components of WebLogic Platform 8.1 SP4. If you run WebLogic Platform with an Oracle 10g database (Oracle 10.1.0.2) on a 64-bit platform, and you see the error |
||
Oracle 10g RAC (for Oracle 10.1.0.2 and later patch sets of 10.1.x) |
Oracle Thin Drivers support the Oracle database versions that are listed. For WebLogic Server 8.1 SP4, BEA provides a patch that supports Oracle9i RAC and Oracle 10g RAC for the use of MultiPools, with or without XA transactions. The MultiPool Patch is supported by WebLogic Server 8.1 SP4 only; it is not supported by any other WebLogic Platform component products. The MultiPool Patch enables WebLogic JDBC MultiPools to be used with either Oracle9i RAC or 10g RAC to support connection pool failover and load balancing for applications using XA transactions and Oracle RAC. This patch is compatible with non-XA usage, and incorporates support previously delivered in the WebLogic Platform 8.1 SP4 patch for Oracle9i RAC connect-time failover. The MultiPool Patch is available for downloading at: For information about configuring WebLogic Server 8.1 SP4 with MultiPools and Oracle 10g RAC, see "Using WebLogic Server with Oracle RAC" in Programming WebLogic JDBC: |
|
PointBase Server is an all-Java DBMS product included in the WebLogic Platform distribution solely for evaluation purposes, either in the form of custom trial applications or through packaged sample applications provided with WebLogic Platform. Non-evaluation development or other use of the PointBase Server requires that a separate PointBase Server license be obtained by the end user directly from DataMirror. WebLogic Integration, WebLogic Portal, and WebLogic Workshop do not support PointBase for production server deployments. |
||
Other databases may be used for data access through WebLogic Server. |
BEA has provided a patch for WebLogic Platform 8.1 SP4 that enables full WebLogic Platform support for the IBM DB2 database. This patch, which includes JDBC drivers for DB2, is available at the following URL:
http://commerce.bea.com/d2d/wlplat81sp4_db2_patch.jsp
The following table identifies the databases for which full support, partial support, or no support are provided by the complete WebLogic Platform 8.1 product and its components in Service Pack 3 (SP3).
Note: For detailed information about supported versions and drivers for these databases, see Table 3-9.
DB2 8.11 |
|||||
HP NonStopTM SQL/MX 2.02 |
|||||
Oracle 8.1.7.43 |
|||||
Oracle 10g (10.1.0.2)4 |
|||||
http://download.oracle.com/docs/cd/E13196_01/platform/suppconfigs/configs81/hpnonstop_itanium/81sp3.html
http://download.oracle.com/docs/cd/E13196_01/platform/suppconfigs/configs/mature.html#oracle817
."ORA-00600: internal error code, arguments: [qctstc2o1]"
, contact Oracle support and get the patch for Bug ID 4010945.The following table lists the types of databases and drivers supported for use with WebLogic Platform 8.1 SP3.
Note: For information about databases and drivers supported for use with WebLogic Server, see WebLogic Server Support for Databases on page 3-1.
Support applies only to IBM DB2 Universal Database (UDB) v8.1 for Linux, UNIX, and Windows. |
||
Supported by WebLogic Server on HP Integrity NonStopTM Server configurations. For more information, see HP Integrity NonStop Server on Itanium with WebLogic Server 8.1 SP3 in 8.1 Supported Configurations: HP Integrity NonStop Server on Itanium: |
||
SQL Server 2000 is supported only on Microsoft operating systems. |
||
|
||
|
||
Oracle9i RAC (for Oracle 9.2.0.4 and later patch sets of 9.2.x.x) |
|
|
Oracle Thin Drivers support the Oracle database versions that are listed. Oracle 10.1.0.2 is supported by all components of WebLogic Platform 8.1 SP3. If you run WebLogic Platform with an Oracle 10g database (Oracle 10.1.0.2) on a 64-bit platform, and you see the error |
||
PointBase Server is an all-Java DBMS product included in the WebLogic Platform distribution solely for evaluation purposes, either in the form of custom trial applications or through packaged sample applications provided with WebLogic Platform. Non-evaluation development or other use of the PointBase Server requires that a separate PointBase Server license be obtained by the end user directly from DataMirror. WebLogic Integration, WebLogic Portal, and WebLogic Workshop do not support PointBase for production server deployments. |
||
Other databases may be used for data access through WebLogic Server. |
Note: BEA provides an SDK/Database patch for WebLogic Platform 8.1 SP2 that enables full WebLogic Platform support for the SQL Server and Sybase databases when using XA, and full WebLogic Platform DB2 support. BEA also provides a patch to support use of the Oracle Thin Driver 10g. This patch is available at the following URL:
http://commerce.bea.com/d2d/wlplat81sp2_patch.jsp
The following table identifies the databases for which full support, partial support, or no support are provided by the complete WebLogic Platform 8.1 product and its components in Service Pack 2 (SP2).
Note: For detailed information about supported versions and drivers for these databases, see Table 3-11.
DB2 8.11 |
|||||
HP NonStopTM SQL/MX 1.8.53 |
|||||
HP NonStopTM SQL/MX 2.03 |
|||||
Oracle 8.1.7.44 |
|||||
http://download.oracle.com/docs/cd/E13196_01/platform/suppconfigs/configs81/hpnonstop_mips/81sp2.html
.http://download.oracle.com/docs/cd/E13196_01/platform/suppconfigs/configs/mature.html#oracle817
.The following table lists the types of databases and drivers supported for use with WebLogic Platform 8.1 SP2.
Note: For information about databases and drivers supported for use with WebLogic Server, see WebLogic Server Support for Databases on page 3-1.
WebLogic Integration and WebLogic Portal 8.1 SP2 support for DB2 requires the installation of the WebLogic Platform 8.1 SP2 SDK/Database patch, which can be downloaded from: |
||
Supported only by WebLogic Server on HP NonStop Server configurations. For more information, see HP NonStop Server G06 on MIPS with 8.1 SP2 in 8.1 Supported Configurations: HP NonStop Server on MIPS: |
||
Supported by WebLogic Server and WebLogic Integration on HP NonStop Server configurations. For more information, see HP NonStop Server G06 on MIPS with 8.1 SP2 in 8.1 Supported Configurations: HP NonStop Server on MIPS: |
||
|
||
|
||
PointBase Server is an all-Java DBMS product included in the WebLogic Platform distribution solely for evaluation purposes, either in the form of custom trial applications or through packaged sample applications provided with WebLogic Platform. Non-evaluation development or other use of the PointBase Server requires that a separate PointBase Server license be obtained by the end user directly from DataMirror. WebLogic Integration, WebLogic Portal, and WebLogic Workshop do not support PointBase for production server deployments. |
||
WebLogic Integration 8.1 SP2 support for the BEA WebLogic Type 4 XA JDBC Sybase Driver requires the installation of the WebLogic Platform 8.1 SP2 SDK/Database patch. |
||
Other databases may be used for data access through WebLogic Server. |
BEA has made available an SDK/Database patch for WebLogic Platform 8.1 SP2 that enables full WebLogic Platform support for the SQL Server and Sybase databases when using XA, and full WebLogic Platform DB2 support. This patch is available at the following URL:
http://commerce.bea.com/d2d/wlplat81sp2_patch.jsp
WebLogic Platform 8.1 SP2 support for the Oracle Thin Driver 10g and Oracle Thin/XA Driver 10g requires the installation of the WebLogic Platform 8.1 SP2 Patch for Oracle Thin Driver 10g.
http://commerce.bea.com/d2d/wlplat81sp2_patch.jsp
The Oracle 10g drivers are bundled with the patch.
There is one known issue with the Oracle Thin Driver 10g: it has a batch size limit of 1682 operations. In previous versions of the Oracle Thin driver, there was no apparent limit to the size of batch operations. If your application runs very large batch operations, you may see batch failures. To work around this issue, limit your batch size to 1682 or use the 9.2.0 version of the Oracle Thin driver. Oracle recommends batch sizes of between 5 and 30.
Note: WebLogic Server 8.1 SP1 shipped with WebLogic Platform 8.1 GA.
The following table specifies the level of support for the databases shown, for which full support, partial support, or no support are provided by the complete WebLogic Platform 8.1 product and its components in the General Availability (GA) version.
Note: For detailed information about supported versions and drivers for these databases, see Table 3-13.
DB2 8.11 |
|||||
Oracle 8.1.73 |
|||||
http://download.oracle.com/docs/cd/E13196_01/platform/suppconfigs/configs/mature.html#oracle817
.The following table lists the types of databases and drivers supported for use with WebLogic Platform 8.1 GA Release.
Note: For information about databases and drivers supported for use with WebLogic Server, see WebLogic Server Support for Databases on page 3-1.
|
||
When distributed transactions are used in a configuration that includes the Oracle 9.2.0 DBMS (on any operating system), BEA recommends using the Oracle 9.2.0.3 server and Oracle 9.2.0.3 Thin/XA Driver. |
||
PointBase Server is an all-Java DBMS product included in the WebLogic Platform distribution solely for evaluation purposes, either in the form of custom trial applications or through packaged sample applications provided with WebLogic Platform. Non-evaluation development or other use of the PointBase Server requires that a separate PointBase Server license be obtained by the end user directly from DataMirror. WebLogic Integration, WebLogic Portal, and WebLogic Workshop do not support PointBase for production server deployments. |