17.10 - Enhancements - Teradata Tools and Utilities

Teradata® Tools and Utilities Release Definition

Teradata Tools and Utilities
Release Number
Release Date
June 2021
Content Type
Release Notes
Publication ID
English (United States)
Enhancements introduce new features and track changes that enhance the operation of Teradata Tools and Utilities software.
Enhancement Description
ODBC-18458 ODBC Support for Transport Layer Security (TLS) 1.2 support.
ODBC-18737 Implement Cloud Federate Authentication (Cloud SSO) feature for ODBC.
TDS-318 The driver is compiled with Solaris Studio 12.6.
TDS-406 When the driver attempts to execute a query using the FastExport protocol and the query fails, the driver now attempts to execute the query using the standard protocol.
SEN-7078 SQL_ATTR_PARAMS_PROCESSED_PTR should reset when a query has no parameters.

To better comply with the ODBC specification, SQL_ATTR_PARAMS_PROCESSED_PTR is now reset when a non-parameterized query is executed. This is relevant with a sequence of ODBC calls like:

SQLSetStmtAttr(stmtHndl, SQL_ATTR_PARAMS_PROCESSED_PTR, ValuePtr, 0);
bind parameters
execute a parameterized query
execute a non-parameterize query
 if (*ValuePtr != EXPECTED_VALUE)

Previously, the value pointed to by ValuePtr would retain the value from the parameterized query, but now the value is reset to 1 by the intervening non-parameterized query. You should move the code that uses ValuePtr to before the non-parameterized query.