Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.ocient.com/llms.txt

Use this file to discover all available pages before exploring further.

This table describes the recommended versions of the JDBC driver and for each System release.
Ocient System VersionJDBC Driver VersionJava Version
27.04.1.08 or later
26.13.7.0 and 4.0.08 or later
25.53.6.7, 3.6.6, 3.6.5, and 3.6.48 or later
25.23.5.18 or later
25.13.4.18 or later
25.03.3.18 or later
24.3 and 24.43.2.x11 or later
23.1, 24.0, 24.1, and 24.23.1.78 or later
23.03.08 or later
JDBC versions 3.2.x are not compatible with Java 8. Version 3.3.0 is compatible.

JDBC API Compatibility

This table describes the specifications for each version of the JDBC API and whether it is supported by the latest Ocient JDBC driver.
JDBC API VersionRequirementSupport as of JDBC 4.0.0
4.3Enhanced DatabaseMetaData to determine if Sharding is supportedSupported
4.3Added the method drivers to DriverManager to return a Stream of the currently loaded and available JDBC driversSupported
4.3Added support to Statement for enquoting literals and simple identifiersSupported
4.3Clarified the Java SE version that methods were deprecatedSupported
4.3Added Sharding supportNot Supported
4.3Enhanced Connection to be able to provide hints to the driver that a request, an independent unit of work, is beginning or endingNot Supported
4.2Added JDBCType enum and SQLType interfaceSupported
4.2Added support for large update countsSupported
4.2DatabaseMetaData methods to return the maximum Logical LOB size and if Ref Cursors are supportedSupported
4.2Support for REF CURSORS in CallableStatementNot Supported
4.1Allow Connection, ResultSet and Statement objects to be used with the try-with-resources statementSupported
4.1Support added to CallableStatement and ResultSet to specify the Java type to convert to using the getObject methodSupported
4.1Added support to Connection to specify a database schema, abort and timeout a physical connection.Supported
4.1DatabaseMetaData methods to return PseudoColumns and if a generated key is always returnedNot Supported
4.1Added support to close a Statement object when its dependent objects have been closedNot Supported
4.1Support for obtaining the parent logger for a Driver, DataSource, ConnectionPoolDataSource and XADataSourceNot Supported
4.0auto java.sql.Driver discovery — no longer need to load a java.sql.Driver class using Class.forNameSupported
4.0National Character Set support addedSupported
4.0Support added for the SQL:2003 XML data typeNot Supported
4.0SQLException enhancements — Added support for cause chaining; New SQLExceptions added for common SQLState class value codesNot Supported
4.0Enhanced Blob/Clob functionality — Support provided to create and free a Blob/Clob instance as well as additional methods added to improve accessibilitySupported
4.0Support added for accessing a SQL ROWIDNot Supported
4.0Support added to allow a JDBC application to access an instance of a JDBC resource that has been wrapped by a vendor, usually in an application server or connection pooling environment.Supported
4.0Availability to be notified when a PreparedStatement that is associated with a PooledConnection has been closed or the driver determines is invalidNot Supported
3.0Pooled statements — reuse of statements associated with a pooled connectionSupported
3.0Savepoints — allow a transaction to be rolled back to a designated savepointNot Supported
3.0Properties defined for ConnectionPoolDataSource — specify how connections are to be pooledNot Supported
3.0Metadata for parameters of a PreparedStatement objectNot Supported
3.0Ability to retrieve values from automatically generated columnsNot Supported
3.0Ability to have multiple ResultSet objects returned from CallableStatement objects open at the same timeNot Supported
3.0Ability to identify parameters to CallableStatement objects by name as well as by indexNot Supported
3.0ResultSet holdability — ability to specify whether cursors should be held open or closed at the end of a transactionNot Supported
3.0Ability to retrieve and update the SQL structured type instance that a Ref object referencesNot Supported
3.0Ability to programmatically update BLOB, CLOB, and ARRAY values.Supported
3.0Addition of the java.sql.Types.DATALINK data type — allows JDBC drivers access to objects stored outside a data sourceNot Supported
3.0Addition of metadata for retrieving SQL type hierarchiesNot Supported
2.1Scrollable result sets—using new methods in the ResultSet interface that allow the cursor to be moved to a particular row or to a position relative to its current positionNot Supported
2.1Batch updatesSupported
2.1Programmatic updates—using ResultSet updater methodsNot Supported
2.1New data types—interfaces mapping the SQL3 data typesSupported
2.1Custom mapping of user-defined types (UDTs)Not Supported
2.1Miscellaneous features, including performance hints, the use of character streams, full precision for java.math.BigDecimal values, additional security, and support for time zones in date, time, and timestamp values.Supported
2.0Pooled connections — allowing connections to be used and reusedSupported
2.0Distributed transactions — allowing a transaction to span diverse DBMS serversNot Supported
2.0The DataSource interface as a means of making a connection. The is used for registering a DataSource object with a naming service and also for retrieving it.Not Supported
2.0RowSet technology — providing a convenient means of handling and passing dataNot Supported
This table describes the recommended Ocient Loading and Transformation (LAT) versions for each Ocient System release.
Ocient System VersionMinimum VersionRecommended Version
27.03.03.6.2
LAT Version 3.0.0 and greater is only compatible with Version 22.0 and greater of the Ocient System due to a change in the calculations of empty bounding boxes on geospatial data types. Release Notes
Last modified on May 27, 2026