16.20 - What's New - Teradata Tools and Utilities

Teradata® Tools and Utilities for Linux Installation Guide Amazon Linux 2, CentOS, OEL, RedHat, SLES, Ubuntu

Teradata Tools and Utilities
Release Number
Release Date
November 2020
Content Type
Publication ID
English (United States)

AWS Linux 2 Bundle

A new release (16.20.10) has been added for the Amazon Web Services (AWS) Linux 2 platform. This is a 64-bit bundle since 32-bit applications are currently not supported on AWS Linux 2.

Teradata BTEQ Utility

A 64-bit version of BTEQ has been added to the 16.20.11 Linux and Ubuntu Bundles, prompting the following changes:
Utility Change Description
Package names
  • 64-bit BTEQ package will be named bteq1620
  • 32-bit BTEQ package will be renamed to bteq1620-32bit
Executable name
  • 64-bit BTEQ executable will be named bteq
  • 32-bit BTEQ executable will be named bteq32
Soft links
  • If created, the /usr/bin/bteq soft link will point to the 64-bit BTEQ executable in <prefix>/teradata/client/16.20/bin/bteq
  • /usr/bin/bteq32 soft link will point to <prefix>/teradata/client/16.20/bin/bteq32
If using "NOTIFY EXIT", then the source has to be recompiled to use the 64-bit version of bteq. The NOTIFY EXIT source files are not included in the 32-bit bteq package and must be extracted from the 64-bit package. To extract the required files out of the 64-bit Linux rpm, do the following:
>rpm2cpio <64-bit bteq rpm> | cpio -idmv --no-absolute-filenames *btnfyext.h *btnfyext.c 
>mv opt/teradata/client/*/*/btnfyext* .  
>rm -r opt 
The extract the missing files from the 64-bit Ubuntu package do the following:
>dpkg -x bteq1620- .
>mv opt/teradata/client/*/*/btnfyext* .
>rm -r opt

The mv and rm commands remove the files into the current directory, because the files are extracted including the entire relative path (ex: ./opt/teradata/client/16.20/include/).

Binaries Release

A new release option has been added to TSS. The binaries release (tar ball option) will only work for the user who untars the binaries. A script is provided to complete the installation. The readme file contains the steps for installing this release option.

Signed RPMs

RPMs are now signed and the public key is included in the bundle. It will be in the Linux/i386-x8664/signing directory. If the TTU installer (setup.bat) is used to install, then the public key will be imported before any packages are installed. If not, then please use the importkey.sh script to import the public key before installing.

The public key is also located at https://access.teradata.com/resources/html/signingkey.html. There is information on the website to verify the key before importing it.

Ubuntu Support

TTU Client packages can now be installed on Ubuntu 16.04.