![]() Operating systems: i5/OS, Linux,Windows |
To communicate with a database, servers running IBM® i5/OS can use either of two JDBC drivers: the IBM Toolbox for Java JDBC driver or the IBM Developer Kit for Java JDBC driver (also referred to as the native JDBC driver). Which JDBC driver you should use depends on how you are setting up your clustered environment.
The JDBC driver is specified by the db2_iseries.DbDriver property in the wkplc_dbtype.properties file, located in theprofiles/wp_profile/ConfigEngine/properties directory. You can specify the value by editing the file manually or by selecting the appropriate value using the configuration wizard.
Scaling topology | JDBC driver considerations |
---|---|
Vertical scaling | When setting up a vertical cluster, you can install the database
locally on the same machine as your portal or remotely on a separate machine.
Use the appropriate JDBC driver, depending on where the database is installed.
|
Horizontal scaling | When setting up a horizontal cluster, use the IBM Toolbox for Java JDBC driver. The typical configuration is to use a remote database for primary and secondary nodes in the cluster. If you choose, you can use a local database for the primary node and configure the secondary nodes to use that database, just as you would any other remote database. However, regardless of whether you choose to include a local database in your environment, you must use the IBM Toolbox for Java JDBC driver with your horizontal cluster. |
db2_iseries.DbDriver=com.ibm.as400.access.AS400JDBCDriver
db2_iseries.DbDriverType=4
Complete all other configuration as described. When configuring secondary nodes in this scenario, perform your database configuration as you would for any remote database, using the primary node's host name for the database transfer.
Parent topic: Planning your cluster