TS DataServerTS DataServer

Enhancements

TS Network DataServer

Windows Only

  1. Network Basic sessions are now limited to 3 sessions.

TS ODBC DataServer

  1. Applied changes required for compatibility with the unixODBC 2.3.6 release.

All SQL DataServers

  1. Logging of connection information for SQL DataServers. Enabled via the debug logging flags, DEBUG_FLAGS.
  2. Added logging when processing of a command is to be retried.

TS DataServer for MS SQL Server

  1. Supports Microsoft SQL Server 2019.
  2. Enhancements to support OPEN(,OPT="NOFIRST") which disables the OPTION FAST(1) clause when generating an SQL statement. ( DATS MISC 0023 )

TS DataServer for MySQL

  1. Added WAIT_TIMEOUT= option to tsmysql.ini to override MySQL's wait_timeout to prevent an ERR=150 when the MySQL server has gone away, error 2006. ( DATY MISC 0007 )

TS DataServer for Oracle

  1. Enhancements to support Oracle 12c.
  2. Enhancements to support Oracle 19c.
  3. Enhancements to support OPEN(,OPT="NOFIRST") which disables the FIRST_ROWS(1) hint when generating and SQL statement. ( DATS MISC 0023 )

Changes

TS Network DataServer

Windows Only

  1. User count and security problems caused by the disable DDE initialization change have been resolved.

TS ODBC DataServer

  1. Added a timestamp to the "** Server:" failure messages to assist matching to O/S events and/or logs.
  2. Added retry logic before "** Server: Listen terminated with INVALID_SOCKET, errno=10 **" is issued during high activity.

Windows Only

  1. Corrected an “Arithmetic Overflow w/ dotNet apps” error in the 64 bit driver.

All SQL DataServers

  1. Fixed a problem that was converting an ampersand ( & ) to “’|| CHR(38) ||”’ in SQL statements. This conversion is only enabled in TS DataServer for Oracle.
  2. Problems updating a row where the primary key has changed have been resolved.