Table of Contents
Following is a table of the database versions and JDBC driver versions that are supported by Kodo JDO.
Table G.1. Supported Databases and JDBC Drivers
| Database Name | Database Version | JDBC Driver Name | JDBC Driver Version |
|---|---|---|---|
| Pointbase | 4.2 | Pointbase JDBC driver | 4.2 (4.2) |
| InstantDB | 3.26 | InstantDB JDBC driver | 3.26 (3.26) |
| Cloudscape | 4.0.6 | Cloudscape JDBC driver | 4.0 (4.0.6) |
| DB2 | 7.2 | DB2 JDBC driver | 7.1 (7.1) |
| Oracle | 8.1-9.1 | Oracle JDBC driver | 9.0 (9.0.1.0.0) |
| PostgreSQL | 7.2.1 | PostgreSQL Native Driver | 7.2 (7.2) |
| Microsoft SQL Server | 8.00.194 (SQL Server 2000) | SQLServer | 2.2 (2.2.0002) |
| Sybase Adaptive Server Enterprise | 12.5 | jConnect | 4.2 (4.2) |
| Hypersonic Database Engine | 1.6 | Hypersonic | 1.6 (1.6) |
| MySQL | 3.23.43-log | MySQL Driver | 2.0 (2.0.14) |
javax.jdo.option.RetainValues: true
javax.jdo.option.RestoreValues: true
javax.jdo.option.Optimistic: true
javax.jdo.option.NontransactionalWrite: false
javax.jdo.option.NontransactionalRead: true
javax.jdo.option.Multithreaded: true
javax.jdo.option.MsWait: 5000
javax.jdo.option.MinPool: 1
javax.jdo.option.MaxPool: 80
javax.jdo.option.IgnoreCache: false
javax.jdo.option.ConnectionUserName: jdotestuser
javax.jdo.option.ConnectionURL: \
jdbc:pointbase:jdotest,database.home=pointbasedb,create=true,cache.size=10000,database.pagesize=30720
javax.jdo.option.ConnectionPassword: PASSWORD
javax.jdo.option.ConnectionDriverName: \
com.pointbase.jdbc.jdbcUniversalDriver
com.solarmetric.kodo.impl.jdbc.WarnOnPersistentTypeFailure: true
com.solarmetric.kodo.impl.jdbc.SequenceFactoryClass: \
com.solarmetric.kodo.impl.jdbc.schema.DBSequenceFactory
com.solarmetric.kodo.impl.jdbc.FlatInheritanceMapping: true
com.solarmetric.kodo.LicenseKey: LICENSE_KEY
com.solarmetric.kodo.EnableQueryExtensions: false
com.solarmetric.kodo.DefaultFetchThreshold: 30
com.solarmetric.kodo.DefaultFetchBatchSize: 10