Failure Number Driver Build Framework Util Cloud Adapter Description
XDBC-75831 Snowflake JDBC 002021 003560 002519 8530

When attempting to connect, the driver returned a general error if the {{DATE_OUTPUT_FORMAT}} session parameter was set to {{DD-MON-YYYY}}.

XDBC-73576 SQL Server JDBC 002158 003530 002481

The driver defaulted to using nvarchar(4000) for parameters in prepared statements, which caused high CPU utilization on the server due to implicit data type conversions.

XDBC-73274 Autonomous REST Connector JDBC 007345 003641 002632 8663

The driver incorrectly cleared pagination parameters during endpoint sampling when the mandatory MaximumPageSize property was missing. This issue has been resolved, and the driver now provides a clear error message when required paging properties are not specified.

XDBC-73126 Oracle Database Wire Protocol JDBC 001956 003629 002617

When attempting to connect to Oracle using SSL, the driver returned an error when the connection string exceeded a specific character threshold due to a long service name.

XDBC-73012 SQL Server JDBC 002120 003470 002418

When attempting to retrieve schema information, the driver failed to return results for catalogs with names containing hyphens.

XDBC-72993 SAP S/4HANA JDBC 001924 003466 002418 8329

When attempting to retrieve large datasets from SAP S/4HANA, the driver failed to fetch the complete result set when the server enforced server-driven paging.

XDBC-72884 Snowflake JDBC 001974 003470 002418 8332

Add the Snowflake driver license to Oracle GoldenGate branded drivers

XDBC-72636 Snowflake JDBC 001974 003470 002418 8332

The driver failed to connect to Snowflake when specifying a lowercase or case-sensitive role name with URL-encoded double quotes.

XDBC-72534 Db2 JDBC 001079 003436 002403

When invoking the isValid() API to validate the connection, the driver executedan incorrect query. As a result, errors were logged in the database logs.

XDBC-72444 Snowflake JDBC 001974 003470 002418 8332

The driver logged verbose informational and warning messages from the Apache Arrow library to the console by default.

XDBC-72224 Autonomous REST Connector JDBC 007242 003470 002418 8332

AutoRest JDBC driver failed to honor the ValidateServerCertificate option=false option while connecting the endpoint through the proxy server

XDBC-72200 Amazon Redshift JDBC 001626 003416 002377

The JDBC drivers returned a generic SQLException instead of the SQLNonTransientException when accessing closed resources.

XDBC-72197 PostgreSQL JDBC 001982 003430 002394

The JDBC drivers returned a generic SQLException instead of the SQLNonTransientException when accessing closed resources.

XDBC-72194 Oracle Database Wire Protocol JDBC 001877 003441 002410

The driver returned a generic SQLException instead of a SQLNonTransientException when accessing closed resources.

XDBC-72182 Apache Cassandra JDBC 000962 003430 002394 0876

The drivers returned the generic SQLException instead of the SQLNonTransientException when accessing closed resources.

XDBC-72179 Microsoft SharePoint JDBC 001648 003409 002344 8203

The JDBC drivers threw a generic SQLException exception instead of the SQLNonTransientException when accessing closed resources.

XDBC-72176 Autonomous REST Connector JDBC 007242 003470 002418 8332

The DD JDBC drivers threw the generic ‘SQLException’ instead of ‘SQLNonTransientException’ when accessing closed resources.

XDBC-72173 Salesforce JDBC 003212 003409 002344 8203

The driver returned a generic SQLException instead of SQLNonTransientException when accessing closed resources.

XDBC-72170 Google BigQuery JDBC 002502 003409 002344 8203

The DataDirect JDBC drivers threw the generic ‘SQLException’ instead of ‘SQLNonTransientException’ when accessing closed resources.

XDBC-72167 Greenplum JDBC 001825 003430 002394

The driver returned a generic SQLException instead of the SQLNonTransientException when accessing closed resources.

XDBC-72164 Microsoft Dynamics 365 JDBC 003396 003466 002418 8329

The object closed scenario returned a generic SQLException instead of a dedicated SQLNonTransientException.

XDBC-72158 Apache Impala JDBC 001491 003567 002532

The DD JDBC drivers threw the generic ‘SQLException’ instead of ‘SQLNonTransientException’ when accessing closed resources.

XDBC-72155 Apache Hive JDBC 001786 003567 002532

The driver returned a generic {{SQLException}} instead of the more specific {{SQLNonTransientException}} when an application attempted to access a closed resource.

XDBC-72152 Snowflake JDBC 001974 003470 002418 8332

The DD JDBC drivers threw the generic ‘SQLException’ instead of ‘SQLNonTransientException’ when accessing closed resources.

XDBC-72105 Google BigQuery JDBC 001795 003345 002281

Glasswall scanner reported multiple .so dependencies in the driver as malware.

XDBC-72102 Google BigQuery JDBC 002502 003409 002344 8203

Vulnerabilities found in Snowflake, Greenplum, and Google BigQuery JDBC Driver JAR files by Glasswall scanner

XDBC-71878 Snowflake JDBC 001930 003367 002302 8186

In a FIPS-compliant environment, the customer attempted to connect to Snowflake using the JDBC driver with key-pair authentication but encountered an error, while the native Snowflake driver functioned without any issues.

XDBC-71583 PostgreSQL JDBC 001982 003430 002394

The driver failed to recognize a stored procedure when null values are passed to the UUID parameters.

XDBC-71515 Autonomous REST Connector JDBC 007166 003342 002274 8144

When an application sent parameters in the body of a POST request for Select statements, the driver returned the first page but did not send any subsequent pages.

XDBC-71281 SQL Server JDBC 002120 003470 002418

The driver returned a generic SQLException instead of a SQLNonTransientException when accessing closed resources.

XDBC-71193 PostgreSQL JDBC 001982 003430 002394

The driver returned a “Hexadecimal string is invalid” error while fetching the Varchar data type with getBytes() method.

XDBC-71189 Amazon Redshift JDBC 001591 003332 002260

The driver failed to execute SELECT queries containing comments at the end and returned a 'syntax error at end of input' message.

XDBC-70736 Oracle Database Wire Protocol JDBC 001837 003345 002281

Upgraded the driver’s BouncyCastle library to version 1.83.

XDBC-70654 Snowflake JDBC 001930 003367 002302 8186

When attempting to run a stored procedure, the driver threw a null pointer exception.

XDBC-70442 Apache Cassandra JDBC 000939 003345 002281 0857

Connection to AstraDB using token‑based authentication failed with a null‑pointer exception when supplying Secure Connection Bundle details.

XDBC-70425 Snowflake JDBC 001930 003367 002302 8186

Glasswall scanner detected vulnerabilities detected in driver Jar files.

XDBC-70386 Amazon Redshift JDBC 001575 003271 002139

When executing boolean ret = stmt.execute();, the driver incorrectly returned false instead of the expected true.

XDBC-70382 SAP S/4HANA JDBC 001881 003335 002264 8126

The driver ignored the filterable=false metadata and pushed filters for non‑filterable Boolean fields to the server.

XDBC-70266 SQL Server JDBC 002057 003343 002278

The driver returned a null CatalogName for system schemas when invoking getSchemas(connection.getCatalog(), null).

XDBC-70154 SQL Server JDBC 002057 003343 002278

When connected to Azure Synapse, the driver returned an unsupported error message during query execution, preventing proper identification of the issue.

XDBC-70112 Autonomous REST Connector JDBC 007063 003233 002096 7928

The connector mishandled a PATCH request to insert a child table into a third-party API.

XDBC-70035 Autonomous REST Connector JDBC 007166 003342 002274 8144

When attempting to insert array data, the driver returned a ClassCastException error.

XDBC-70017 Snowflake JDBC 001856 003234 002099 7934

When running the driver in a FIPS compliant environment, the driver OCSP validation flag prevented the driver from connection.

XDBC-70004 Oracle Database Wire Protocol JDBC 001794 003240 002109

Calling {{DatabaseMetaData.getProcedureColumns}} on a standalone stored procedure returned combined metadata from both the standalone and packaged procedures when they share the same name, instead of returning only the standalone procedure’s columns.

XDBC-69506 Snowflake JDBC 001856 003234 002099 7934

The driver reported differing column type names for timestamp columns based on whether the metadata originated from DatabaseMetaData or ResultSetMetaData.

XDBC-69476 Snowflake JDBC 001856 003234 002099 7934

When executing a getSchemas() call, the driver did not return schemas whose names were enclosed in double quotes.

XDBC-69464 Google Analytics 4 JDBC 000525 003217 002090 7913

When filtering endpoints that require parameters using {{INFORMATION_SCHEMA.SYSTEM_COLUMNS_REQUIRED_FILTERS}}, the required filter was not exposed in the path for the {{PROPERTIESLIST}} endpoint.

XDBC-69457 Apache Cassandra JDBC 000962 003430 002394 0876

The Cassandra JDBC driver did not support the ClusterNodes connection option for specifying multiple cluster node hostnames, unlike the ODBC Cassandra driver where this option was present.

XDBC-69318 Autonomous REST Connector JDBC 007063 003233 002096 7928

The Composer was unable to retrieve data in tabular format for an endpoint.

XDBC-69282 Salesforce JDBC 003321 003572 002539 8559

When executing a CREATE TABLE statement that included double-quoted, lowercase standard column names, the driver returned a NullPointerException.

XDBC-69261 Oracle Database Wire Protocol JDBC 001776 003210 002087

The driver returned an {{ORA-00910}} error when the query {{SELECT CAST('test' AS VARCHAR2(32767)) FROM dual}}  was executed in environments where Extended Data Types (EDT) were not enabled.

XDBC-69225 Oracle Database Wire Protocol JDBC 001747 003138 002031

When attempting to insert Null values in a Boolean column, the driver returned the “Unhandled SQL type” error.

XDBC-69157 Oracle Database Wire Protocol JDBC 001747 003138 002031

When attempting to connect to an LDAP server, the driver returned the "Not an instance of DirContext" error.

XDBC-68963 Autonomous REST Connector JDBC 007063 003233 002096 7928

When invoking DatabaseMetadata.getTables, the connector did not return all the tables in the ResultSet.

XDBC-68914 PostgreSQL JDBC 001843 003138 002031

When attempting to execute getFunctionColumns(), the driver did not return COLUMN_NAME for the unnamed function return types.

XDBC-68907 Amazon Redshift JDBC 001541 003233 002096

The JDBC API call {{setMaxRows()}} did not work correctly with the driver as compared to the expected functionality of the {{LIMIT}} clause.

XDBC-68709 SQL Server JDBC 001936 003079 002011

The driver successfully connected to the dedicated pool in Azure Synapse Analytics. However, it encountered a StackOverflowError when attempting to connect to the serverless pool.

XDBC-68648 Db2 JDBC 001045 003342 002274

When using the driver, TIMESTAMP(N) columns (precision 1–12) reported a fixed scale of 6 instead of reflecting the precision defined at creation.

XDBC-68260 PostgreSQL JDBC 001843 003138 002031

When attempting to execute getFunctionColumns(), the driver did not return COLUMN_NAME for the unnamed function return types.

XDBC-68256 SQL Server JDBC 001957 003175 002068

When connecting to a partially contained database, the driver failed to retrieve metadata for stored procedures using the getProcedures catalog function.

XDBC-67818 PostgreSQL JDBC 001796 002964 001966

When attempting to connect to an SSL-enabled, cloud-hosted instance, the driver returned the following error: "SCRAM channel binding check failed."

XDBC-67663 Apache Cassandra JDBC 000805 003106 002022 0802

When executing a SELECT query that included the DISTINCT keyword, the driver returned incorrect results.

XDBC-67605 PostgreSQL JDBC 001796 002964 001966

When attempting to fetch the object identifier for the Geometry data type, the driver returned "UNKNOWN".

XDBC-67571 PostgreSQL JDBC 001843 003138 002031

When fetching metadata for BIT[50], CHARACTER[50], and CHAR[50] array types, the driver returned incorrect column sizes.

XDBC-67499 Autonomous REST Connector JDBC 006961 003122 002031 7792

The driver does not expose the QualifyNormalizedNames property. This property allows you to prefix child tables (normalized from arrays and objects) with the names of parent objects.

XDBC-67444 Autonomous REST Connector JDBC 006961 003122 002031 7792

Connections from Linux using a UNC path to the REST file fail with the exception “An unexpected error has occurred while loading the native schema map file.”

XDBC-67371 PostgreSQL JDBC 001843 003138 002031

When attempting to execute a batch operation with AutoCommit set to false, the driver encountered a BatchUpdateException and returned an incorrect value for getLargeUpdateCounts().

XDBC-67366 Amazon Redshift JDBC 001541 003233 002096

When attempting to execute a batch operation with AutoCommit set to false, the driver encountered a BatchUpdateException and returned an incorrect value from getLargeUpdateCounts().

XDBC-67323 Apache Cassandra JDBC 000719 002937 001928 0764

When attempting to connect to the server in FIPS mode, the driver returned the following error: "MD5 MessageDigest not available".

XDBC-67298 Apache Hive JDBC 001628 003206 002083

The driver failed during statement compilation when executing a parameterized insert into a {{BINARY}} column.

XDBC-67283 Oracle Database Wire Protocol JDBC 001747 003138 002031

When attempting to read a VARCHAR2 column from a table in an Oracle 19c database configured with ZHT16BIG5 as the default character set, the driver returned the following error: “Transliteration failed. Reason: Destination buffer too small or partial character encountered. ErrorCode=0, SQLState=HY000.”

XDBC-67246 PostgreSQL JDBC 001767 002919 001917

Catalog methods failed to return records when backslashes in table names were escaped in the catalog metadata calls.

XDBC-67197 Db2 JDBC 000964 003210 002087

Metadata APIs returned incorrect {{COLUMN_SIZE}} values for Db2z servers for the data types {{BIGINT}}, {{REAL}}, and {{DECFLOAT}}.

XDBC-67182 Db2 JDBC 000964 003210 002087

Metadata APIs returned incorrect {{COLUMN_SIZE}} values for Db2i servers for the data types GRAPHIC, VARGRAPHIC, NVARCHAR, DOUBLE, and REAL.

XDBC-67177 SQL Server JDBC 001936 003079 002011

When attempting to run getSchemas(), the driver did not return the result set for the schema containing a backslash symbol in its name.

XDBC-67173 SQL Server JDBC 001936 003079 002011

When attempting to run getSchemas(), the driver did not return the result set for the schema containing a single quotation mark in its name.

XDBC-67084 SQL Server JDBC 001936 003079 002011

When calling getSchemas(), the driver did not return rows for the schemas containing underscores in their names.

XDBC-67080 PostgreSQL JDBC 001767 002919 001917

Catalog methods failed to return records when the table name contained single quotes.

XDBC-67050 PostgreSQL JDBC 001767 002919 001917

The getIndexInfo() API returned defined constraints along with indexes.

XDBC-67008 Autonomous REST Connector JDBC 006807 002903 001909 7580

When sampling or querying data in lines of XML that contained attributes and plain text, the driver processed the attribute information but ignored the plain text data.

XDBC-66801 SQL Server JDBC 001837 002849 001841

When attempting to connect to the server using NTLM authentication, the driver returned the following error: “java.lang.NoSuchMethodError”

XDBC-66726 PostgreSQL JDBC 001733 002856 001846

When attempting to execute the getCatalogs() method, the driver returned results only for the database to which it was connected rather than for all databases.

XDBC-66619 SQL Server JDBC 001848 002859 001849

When using the driver with Kerberos authentication, an initialization process resulted in a StackOverflowError.

XDBC-66244 Oracle Database Wire Protocol JDBC 001574 002815 001793

For the data types FLOAT, REAL and NUMBER, the driver was not returning metadata that allowed a customer application to specifically identify the way such columns were created.

XDBC-66073 PostgreSQL JDBC 001796 002964 001966

When calling the connection.getMetaData().getColumns() method, the driver returned a CHAR_OCTET_LENGTH value of 0 for a non-zero-length Char column.

XDBC-64360 Autonomous REST Connector JDBC 006720 002772 001731 7380

The driver has been updated to remove all values that should be secured from generated log files.

XDBC-64360 Autonomous REST Connector JDBC 006787 002845 001837 7504

The driver has been updated to remove all values that should be secured from generated log files.

XDBC-64276 PostgreSQL JDBC 001669 002768 001723

When attempting to insert multiple invalid records using executeBatch(), the driver hung.

XDBC-64276 PostgreSQL JDBC 001699 002795 001747

When attempting to insert multiple invalid records using executeBatch(), the driver hung.

XDBC-64256 Amazon Redshift JDBC 001363 002768 001723

When attempting to insert multiple invalid records using executeBatch(), the driver hung.

XDBC-64256 Amazon Redshift JDBC 001392 002795 001747

When attempting to insert multiple invalid records using executeBatch(), the driver hung.

XDBC-64017 SQL Server JDBC 001765 002768 001723

An InvalidProtocolBufferException error was thrown when using the driver with version 1.9.0 of Kotlin.

XDBC-63973 Google BigQuery JDBC 002229 002738 001698 7313

The ODBC GoogleBigQuery driver does not honor the “UseStreamingInsert” connection option after Re-running the same job, causing a huge performance issue.

XDBC-63876 Autonomous REST Connector JDBC 006694 002753 001702 7334

The driver has been updated to remove all values that should be secured from the string returned by calling getURL().

XDBC-63716 Apache Impala JDBC 001097 002712 001687

When attempting to fetch large number of rows, the driver returned the following error: “java.lang.ArrayIndexOutOfBoundsException".

XDBC-63213 Google BigQuery JDBC 002185 002629 001636 7148

When ServerMode=1 (Server), the driver hung when attempting to connect using SQLDriverConnectW.

XDBC-62718 PostgreSQL JDBC 001609 002629 001636

When calling executeBatch() for stored procedures, the driver returned a NullPointerException.

XDBC-62603 Amazon Redshift JDBC 001321 002642 001645

When attempting to insert data into a column of a different data type using preparedStatement.executeBatch(), the driver returned the following error: “Value cannot be converted to the requested type.” Subsequently, when attempting to execute preparedStatement.close(), the driver hung.

XDBC-62310 PostgreSQL JDBC 001593 002602 001612

When calling getProcedureColumn(), the driver returned an unexpected metadata value at position 0.

XDBC-62284 SQL Server JDBC 001765 002768 001723

The driver returned the incorrect length for columns of the XML datatype.

XDBC-62128 Google BigQuery JDBC 002185 002629 001636 7148

The branding rules for the JSONObject class were incomplete.

XDBC-62128 Salesforce JDBC 002914 002629 001636 7148

The branding rules for the JSONObject class were incomplete.

XDBC-62128 SAP S/4HANA JDBC 001709 002647 001650 007191

The branding rules for the JSONObject class were incomplete.

XDBC-62128 Microsoft SharePoint JDBC 001477 002669 001664 7211

The branding rules for the JSONObject class were incomplete.

XDBC-62128 Microsoft Dynamics 365 JDBC 002957 002669 001664 7211

The branding rules for the JSONObject class were incomplete.

XDBC-62128 PostgreSQL JDBC 001616 002638 001641

The branding rules for the JSONObject class were incomplete.

XDBC-62128 Oracle Database Wire Protocol JDBC 001450 002590 001602

The branding rules for the JSONObject class were incomplete.

XDBC-62128 SQL Server JDBC 001686 002574 001591

The branding rules for the JSONObject class were incomplete.

XDBC-62128 Db2 JDBC 000717 002499 001523

The branding rules for the JSONObject class were incomplete.

XDBC-62128 Apache Hive JDBC 001383 002544 001566

The branding rules for the JSONObject class were incomplete.

XDBC-62128 Apache Spark SQL JDBC 001126 002590 001602

The branding rules for the JSONObject class were incomplete.

XDBC-62128 Apache Impala JDBC 001056 002590 001602

The branding rules for the JSONObject class were incomplete.

XDBC-62128 Oracle Eloqua JDBC 001340 002768 001723 7353

The branding rules for the JSONObject class were incomplete.

XDBC-62128 Greenplum JDBC 001497 002593 001604

The branding rules for the JSONObject class were incomplete.

XDBC-62031 Oracle Database Wire Protocol JDBC 001450 002590 001602

When a DELETE statement included both a table alias and a WHERE clause, the driver sent a request to the server that could degrade query performance.

XDBC-61320 PostgreSQL JDBC 001616 002638 001641

When attempting to create a stored procedure with multiple SQL queries, the driver returned the following error: “Unterminated dollar-quoted string”.

XDBC-61281 PostgreSQL JDBC 001593 002602 001612

For TLS/SSL encryption, even when the ValidateServerCertificate option was set to false, the driver attempted to validate the certificates instead of ignoring them.

XDBC-61202 Informix JDBC 000690 002602 001612

For TLS/SSL encryption, even when the ValidateServerCertificate option was set to false, the driver attempted to validate the certificates instead of ignoring them.

XDBC-61199 Greenplum JDBC 001497 002593 001604

For TLS/SSL encryption, even when the ValidateServerCertificate option was set to false, the driver attempted to validate the certificates instead of ignoring them.

XDBC-61160 SAP HANA JDBC 000879 002581 001598

When ValidateServerCertificate=false, the driver attempted to validate the TrustStore path, instead of ignoring  truststore information.

XDBC-61157 Amazon Redshift JDBC 001288 002581 001598

For TLS/SSL encryption, even when the ValidateServerCertificate option was set to false, the driver attempted to validate the certificates instead of ignoring them.

XDBC-61137 Amazon Redshift JDBC 001321 002642 001645

The driver returned an error when attempting to execute the COPY command.

XDBC-60131 Apache Impala JDBC 001056 002590 001602

For TLS/SSL encryption, even when the ValidateServerCertificate option was set to false, the driver attempted to validate the certificates instead of ignoring them.

XDBC-60119 Oracle Database Wire Protocol JDBC 001450 002590 001602

When ValidateServerCertificate=false, the driver attempted to validate the TrustStore path, instead of ignoring  truststore information.

XDBC-59951 SQL Server JDBC 001765 002768 001723

A ServiceConfigurationError was thrown when the application used a different version of Jackson libraries than the driver.

XDBC-59574 Oracle Database Wire Protocol JDBC 001837 003345 002281

The Oracle Kerberos connection failed when the AllowWeakCrypto configuration setting was disabled.

XDBC-59288 Google BigQuery JDBC 002185 002629 001636 7148

The driver was unable to use the Google BigQuery Streaming API when executing INSERT statements containing table, dataset, or project names that included a backtick (`) character.

XDBC-59082 Oracle Database Wire Protocol JDBC 001408 002469 001486

Cannot connect to SSL data sources when RedHat system and JVM is configured in FIPS mode

XDBC-51219 SAP S/4HANA JDBC 001655 002474 001493 006910

When attempting to run a SELECT * query, the driver returned the following error: “414 (URI Too Long for GET)”.

XDBC-50157 Amazon Redshift JDBC 001321 002642 001645

The driver returned an incorrect timestamp value when attempting to increase the month value using TIMESTAMPADD.

XDBC-21686 SQL Server JDBC 002169 003567 002532

The driver returned a license error when attempting to connect after installation with an OEM license key.

XDBC-17552 Salesforce JDBC 003321 003572 002539 8559

When attempting to install the branded driver, the installation failed.