Downloads
Featured downloads
Tools and Utilities
Vantage Editor
Teradata Studio
Vantage Express
ODBC Driver
.NET Data Provider
JDBC Driver
Python Driver
R Driver
Teradata Plugins for Dataiku
Vantage Modules for Jupyter
TDBench for any DBMS
Recently published downloads
Teradata ODBC Driver For Windows
Version: 20.00.18 - Created: 06 Oct 2022
The ODBC Driver for Windows allows you to connect to the Teradata database from Windows applications. To get started, see the README files. You can get community support for this download in the Connectivity forum.
Teradata SQL Driver for R
Version: 20.0.0.21 - Created: 27 Sep 2022
The Teradata SQL Driver for R enables R applications to connect to the Teradata database. For documentation, license information, and sample programs, please visit the driver GitHub page. For community support, please visit Teradata Community. For Teradata customer support, please visit Teradata Customer Service. We recommend that you follow the Installation instructions listed on the driver GitHub page. If the recommended installation procedure is not possible for you, then follow these manual installation steps: .list-with-disc { list-style-type: disc !important; } Ensure that all required packages (bit64, crfsuite, DBI, digest, hms, and Rcpp) are already installed into your R environment. Download the .tar.gz file from the link above. In your command prompt or shell, run R CMD INSTALL targzFileName
Teradata SQL Driver for Python
Version: 20.0.0.21 - Created: 27 Sep 2022
The Teradata SQL Driver for Python enables Python applications to connect to the Teradata database. For documentation, license information, and sample programs, please visit the driver GitHub page. For community support, please visit Teradata Community. For Teradata customer support, please visit Teradata Customer Service. We recommend that you follow the Installation instructions listed on the driver GitHub page. If the recommended installation procedure is not possible for you, then follow these manual installation steps: .list-with-disc { list-style-type: disc !important; } Ensure that the required package (pycryptodome) is already installed into your Python environment. Download the wheel file from the link above. In your command prompt or shell, run pip install wheelFileName
Teradata Studio Express
Version: 20.00.00.04 - Created: 23 Sep 2022
Teradata Studio Express provides an information discovery tool that retrieves data from Aster, Teradata, and Hadoop Database systems and allows the data to be manipulated and stored on the desktop. It is built on the Eclipse Rich Client Platform (RCP). For more information on Teradata Studio Express, refer to Teradata Studio Express User Guide.Teradata Studio Express is a fully supported product by Teradata. For community support, please visit the Teradata Studio Forum.For release specific information, please go through the Readme documentation.Teradata Studio Express 17.20 and 20.00 will work with Java 11 or 17 or 22. Download Java 11 or 17 or 22 from any Java Vendor distributor downloads page like Oracle or Azul. Below section provides the information about how to download and install Oracle or Azul Java. For other distributions, please refer to their respective downloads page.Depending on Operating System, Download either JDK or JRE and Install it.Operating SystemJavaMacJDKWindowsJDK/JRE Note: Studio doesn’t have support for MacOS ARM based architecture. Don’t download/install ARM based JDK for MacOS. For Apple Mac M1/M2 machines, follow Use Teradata Studio/Express on Apple Mac M1/M2 :: Teradata Getting Started.Azul Zulu OpenJDK/JRE InstallationOSJavaJDKNotesMac11MacOS JDKDownload x86 64-bit .dmg file. Don’t download ARM 64-bit based dmg file.Mac17MacOS JDKDownload x86 64-bit .dmg file. Don’t download ARM 64-bit based dmg file.Mac22MacOS JDKDownload x86 64-bit .dmg file. Don’t download ARM 64-bit based dmg file.Windows11Windows JDKDownload x86 64-bit msi installerWindows17Windows JDKDownload x86 64-bit msi installerWindows22Windows JDKDownload x86 64-bit msi installerFollow steps specified in the Zulu Installation Guide at https://docs.azul.com/zulu/zuludocs/ depending on your operating systemOracle JDK/JRE InstallationOracle is not providing JRE for all OS platforms from Java 11. Download only JDK from Java 11 onwards for both MacOS and Windows.OSJavaJDKNotesMac11MacOS JDKClick on macOS tab and download x64 DMG Installer. Don’t download Arm 64 DMG Installer.Mac17MacOS JDKClick on macOS tab and download x64 DMG Installer. Don’t download Arm 64 DMG Installer.Mac22MacOS JDKClick on macOS tab and download x64 DMG Installer. Don’t download Arm 64 DMG Installer.Windows11Windows JDKClick on Windows tab and download x64 InstallerWindows17Windows JDKClick on Windows tab and download x64 Installer/x64 MSI InstallerWindows22Windows JDKClick on Windows tab and download x64 Installer/x64 MSI InstallerFollow Installation Instructions specified under Release Information section of Oracle's download page. Teradata Studio Express 17.10 or below versions will work with either Java 8/10/11. Download either Java 8/10/11 from any Java Vendor distributor downloads page like Oracle or Azul. Below section provides the information about how to download and install Oracle or Azul Java. For other distributions, please refer to their respective downloads page.Depending on Operating System, Download either JDK or JRE and Install it.Operating SystemJavaMacJDKWindowsJDK/JRE Azul Zulu OpenJDK/JRE InstallationOSJavaJDKJRENotesMac8MacOS JDKNAClick on macOS tab and download x64 DMG Installer. Don’t download Arm 64 DMG Installer.Mac10NANANAMac11MacOS JDKNAClick on macOS tab and download x64 DMG Installer. Don’t download Arm 64 DMG Installer.Windows8Windows JDKWindows JREDownload x86 64-bit msi installerWindows10NANADownload x86 64-bit msi installerWindows11Windows JDKWindows JREDownload x86 64-bit msi installerFollow steps specified in the Zulu Installation Guide at https://docs.azul.com/zulu/zuludocs/ depending on your operating systemOracle JDK/JRE InstallationOracle is not providing JRE for all OS platforms from Java 11. Download only JDK from Java 11 onwards for both MacOS and Windows .OSJavaJDKJRENotesMac8MacOS JDKNAClick on macOS tab and download x64 DMG Installer. Don’t download Arm 64 DMG Installer.Mac10MacOS JDKNAClick on macOS tab and download x64 DMG Installer. Don’t download Arm 64 DMG Installer.Mac11MacOS JDKNAClick on macOS tab and download x64 DMG Installer. Don’t download Arm 64 DMG Installer.Windows8Windows JDKWindows JREClick on Windows tab and download x64 InstallerWindows10Windows JDKOracle Java 10 JREClick on Windows tab and download x64 InstallerWindows11Windows JDKNAClick on Windows tab and download x64 Installer.Follow Installation Instructions specified under Release Information section of Oracle's download page. For Vantage Desktop Editor FAQ's please visit FAQ's.
Teradata Studio
Version: 20.00.00.04 - Created: 23 Sep 2022
Teradata Studio is an administration toolkit that helps users to create and administer database objects. It also provides a SQL Editor and Result Set Viewer for retrieving and displaying data fron your Teradata Database systems (Teradata, Aster, and Hadoop). It is built on the Eclipse Rich Client Platform (RCP). For more information on Teradata Studio, refer to Teradata Studio User Guide.Teradata Studio is a fully supported product by Teradata. For community support, please visit the Teradata Studio Forum.For release specific information, please go through the Readme documentation.Teradata Studio 17.20 will work with Java 11 or 17 and 20.00 will work with Java 11 or 17 or 22. Download Java 11 or 17 or 22 from any Java Vendor distributor downloads page like Oracle or Azul. Below section provides the information about how to download and install Oracle or Azul Java. For other distributions, please refer to their respective downloads page.Depending on Operating System, Download either JDK or JRE and Install it.Operating SystemJavaMacJDKWindowsJDK/JRE Note: Studio doesn’t have support for MacOS ARM based architecture. Don’t download/install ARM based JDK for MacOS. For Apple Mac M1/M2 machines, follow Use Teradata Studio/Express on Apple Mac M1/M2 :: Teradata Getting Started.Azul Zulu OpenJDK/JRE InstallationOSJavaJDKNotesMac11MacOS JDKDownload x86 64-bit .dmg file. Don’t download ARM 64-bit based dmg file.Mac17MacOS JDKDownload x86 64-bit .dmg file. Don’t download ARM 64-bit based dmg file.Mac22MacOS JDKDownload x86 64-bit .dmg file. Don’t download ARM 64-bit based dmg file.Windows11Windows JDKDownload x86 64-bit msi installerWindows17Windows JDKDownload x86 64-bit msi installerWindows22Windows JDKDownload x86 64-bit msi installerFollow steps specified in the Zulu Installation Guide at https://docs.azul.com/zulu/zuludocs/ depending on your operating systemOracle JDK/JRE InstallationOracle is not providing JRE for all OS platforms from Java 11. Download only JDK from Java 11 onwards for both MacOS and Windows.OSJavaJDKNotesMac11MacOS JDKClick on macOS tab and download x64 DMG Installer. Don’t download Arm 64 DMG Installer.Mac17MacOS JDKClick on macOS tab and download x64 DMG Installer. Don’t download Arm 64 DMG Installer.Mac22MacOS JDKClick on macOS tab and download x64 DMG Installer. Don’t download Arm 64 DMG Installer.Windows11Windows JDKClick on Windows tab and download x64 InstallerWindows17Windows JDKClick on Windows tab and download x64 Installer/x64 MSI InstallerWindows22Windows JDKClick on Windows tab and download x64 Installer/x64 MSI InstallerFollow Installation Instructions specified under Release Information section of Oracle's download page. Teradata Studio 17.10 or below versions will work with either Java 8/10/11. Download either Java 8/10/11 from any Java Vendor distributor downloads page like Oracle or Azul. Below section provides the information about how to download and install Oracle or Azul Java. For other distributions, please refer to their respective downloads page.Depending on Operating System, Download either JDK or JRE and Install it.Operating SystemJavaMacJDKWindowsJDK/JRE Azul Zulu OpenJDK/JRE InstallationOSJavaJDKJRENotesMac8MacOS JDKNAClick on macOS tab and download x64 DMG Installer. Don’t download Arm 64 DMG Installer.Mac10NANANAMac11MacOS JDKNAClick on macOS tab and download x64 DMG Installer. Don’t download Arm 64 DMG Installer.Windows8Windows JDKWindows JREDownload x86 64-bit msi installerWindows10NANADownload x86 64-bit msi installerWindows11Windows JDKWindows JREDownload x86 64-bit msi installerFollow steps specified in the Zulu Installation Guide at https://docs.azul.com/zulu/zuludocs/ depending on your operating systemOracle JDK/JRE InstallationOracle is not providing JRE for all OS platforms from Java 11. Download only JDK from Java 11 onwards for both MacOS and Windows .OSJavaJDKJRENotesMac8MacOS JDKNAClick on macOS tab and download x64 DMG Installer. Don’t download Arm 64 DMG Installer.Mac10MacOS JDKNAClick on macOS tab and download x64 DMG Installer. Don’t download Arm 64 DMG Installer.Mac11MacOS JDKNAClick on macOS tab and download x64 DMG Installer. Don’t download Arm 64 DMG Installer.Windows8Windows JDKWindows JREClick on Windows tab and download x64 InstallerWindows10Windows JDKOracle Java 10 JREClick on Windows tab and download x64 InstallerWindows11Windows JDKNAClick on Windows tab and download x64 Installer.Follow Installation Instructions specified under Release Information section of Oracle's download page. For Vantage Desktop Editor FAQ's please visit FAQ's.
Teradata Package for Python - teradataml
Version: 20.00.00.03 - Created: 19 Sep 2022
Teradata Python Package Product OverviewNote: Teradata recommends teradataml pip install from https://pypi.org/project/teradataml/.Download from downloads.teradata.com location if your organization does not allow you to install directly from https://pypi.org/project/teradataml/.The Teradata Python Package teradataml combines the benefits of the open source Python language environment with the massive parallel processing capabilities of Teradata Vantage, which includes the Machine Learning Engine analytic functions and the Advanced SQL Engine in-database analytic functions. The Teradata Python package allows users to develop and run Python programs that take advantage of the Big Data and Machine Learning analytics capabilities of Vantage.The Teradata Python package teradataml is a Python library package like other open source Python packages. The package interface makes available to Python users a collection of functions for analytics that reside on Vantage, so that Python users can perform analytics with no SQL coding required. Specifically, the teradataml package provides functions for data manipulation and transformation, data filtering and sub- setting, and can be used in conjunction with open source Python libraries. The teradataml package uses SQLAlchemy and provides an interface similar to the Pandas Python library.The Teradata Python Package works over connections to: - Teradata Vantage with Advanced SQL Engine and ML Engine - Teradata Vantage with Advanced SQL Engine onlyteradataml is now compatible with SQLAlchemy 2.0.X * **Important notes** when user has sqlalchemy version >= 2.0: * Users will not be able to run the `execute()` method on SQLAlchemy engine object returned by `get_context()` and `create_context()` teradataml functions. This is because SQLAlchemy has removed the support for `execute()` method on the engine object. Thus, user scripts where `get_context().execute()` and `create_context().execute()`, is used, Teradata recommends to replace those with either `execute_sql()` function exposed by teradataml or `exec_driver_sql()` method on the `Connection` object returned by `get_connection()` function in teradataml. from teradataml import execute_sql execute_sql("DROP TABLE test_select") get_connection().exec_driver_sql("select sessionno from DBC.SessionInfoV where UserName = 'alice';") * Now `get_connection().execute()` accepts only executable sqlalchemy object. Refer to `sqlalchemy.engine.base.execute()` for more details.Download teradadatasqlalchemy from:https://downloads.teradata.com/download/connectivity/teradatasqlalchemyORhttps://pypi.org/project/teradatasqlalchemy/tdapiclient: Integration of Teradata Vantage with AWS SageMaker and Azure-MLtdapiclient Python library allows AWS SageMaker and Teradata users to use AWS SageMaker Python library's interface to train/predict using teradataml DataFrame. tdapiclient will transparently convert teradataml DataFrame in S3 address to be used for training and it will also allow user to use teradataml DataFrame as input for inference.tdapiclient also allows Azure-ML and Teradata Users to use easier interface to train/predict using teradataml DataFrame. tdapiclient will transparently convert teradataml DataFrame to azure-ml dataset or blob store to be used for training and it will allow users to use teradataml DataFrame as input for inference. Additionally , tdapiclient also allows to deploy azure-ml trained models in Teradata Vantage system for in-database scoring using BYOM functionality.Teradata recommends downloading tdapiclient library from PyPi location : https://pypi.org/project/tdapiclient/.Download from https://downloads.teradata.com/download/connectivity/tdapiclient-teradata-third-party-analytics-integration-python-library location if your organization does not allow you to install directly from PyPi. teradatamlspk - Teradata Python package for running Spark workloads on Vantageteradatamlspk is a Python package, built as an extension of teradataml, Teradata Python package. Syntax and user accessibility of teradatamlspk APIs are kept similar to PySpark APIs, allowing, the existing PySpark workloads, that run on Spark engine, can be easily run on Teradata Vantage with minimal changes to migrate PySpark workloads to Vantage.teradatamlspk offers another function pyspark2teradataml that enables conversion of a PySpark script to a teradatamlspk Python script. It also generates the HTML report for the conversion, that is useful for the user to understand the changes done and also carry out any manual changes in the generated script, so that the script can be run on Vantage.Teradata recommends downloading teradatamlspk library from PyPi location : https://pypi.org/project/teradatamlspk/.Download from https://downloads.teradata.com/download/connectivity/teradatamlspk-teradata-python-package-running-spark-workloads-vantage location if your organization does not allow you to install directly from PyPi. General product information is available in the Teradata Documentation Website.Teradata Python Package User Guide – B700-4006Teradata Python Package Function Reference – B700-4008For community support, please visit the Connectivity Forum.For Teradata customer support, please visit Teradata Access.
Teradata CLIv2 for Solaris
Version: 17.20.00.09 - Created: 08 Sep 2022
Teradata Call-Level Interface Version 2 is a collection of callable service routines that provide the interface between applications and the Teradata Gateway. Gateway is the interface between CLI and the Teradata Database. This download package is for the Solaris platform.
Teradata CLIv2 for Linux
Version: 17.20.00.09 - Created: 08 Sep 2022
Teradata Call-Level Interface Version 2 is a collection of callable service routines that provide the interface between applications and the Teradata Gateway. Gateway is the interface between CLI and the Teradata Database. These download packages are for Linux platforms.
Teradata CLIv2 for Windows
Version: 17.20.06.00 - Created: 08 Sep 2022
Teradata Call-Level Interface Version 2 is a collection of callable service routines that provide the interface between applications and the Teradata Gateway. Gateway is the interface between CLI and the Teradata Database. This download package is for the Windows platform.
Teradata CLIv2 for AIX
Version: 17.20.00.09 - Created: 08 Sep 2022
Teradata Call-Level Interface Version 2 is a collection of callable service routines that provide the interface between applications and the Teradata Gateway. Gateway is the interface between CLI and the Teradata Database. This download package is for the AIX platform.