15.00 - 15.10 - Application Programming Interfaces - Teradata Database

Teradata Database Introduction to Teradata

Teradata Database
Release Number
Content Type
User Guide
Publication ID
English (United States)
Last Update

Teradata provides a number of standardized interfaces to facilitate easy development of applications that access Teradata Database. The following table describes Teradata Application Programming Interfaces (APIs) and what each provides.


This utility...


.NET Data Provider for Teradata

access to Teradata Database for .NET Framework applications. The Data Provider conforms to the ADO.NET specification. The ADO.NET specification is available from the Microsoft Developer Network (MSDN).

ODBC Driver for Teradata

access to Teradata Database from various tools, increasing the portability of access.

OLE DB Provider for Teradata

an interface for accessing and manipulating data stores that might not use SQL.

Teradata Call-Level Interface version 2 (CLIv2)

a Teradata proprietary API and library used by applications to communicate with Teradata Database.

Teradata Data Connector

a block-level I/O interface to one or more access modules that interface to hardware storage devices, software messaging systems.

Teradata JDBC Driver

platform-independent, Java‑application access to Teradata Database from various tools increasing portability of data.