This project is read-only.

How to Build the TdParallelTransport.Net

  1. Download the source code, or check out the source tree using SVN (
  2. Install the Parallel Transport API & .Net Provider for Teradata, available on the Teradata Download Center
    1. It is part of Teradata Express, which is an unfortunately large 1.3 GB download (Direct v13 exe Link)
    2. From the Main Installer Screen Select Teradata Tools & Utilities
    3. Install the Components Show Below
  3. Create TPT and/or TPT64 Environment Variables that point to the root TPT API directory (should contain the bin, lib, and include directories)
    1. Something Like this: C:\Program Files\Teradata\Client\13.0\Teradata Parallel Transporter

Teradata Components.jpg

Last edited Jul 30, 2010 at 8:26 PM by sflanker, version 6


MarkTerry Jan 26, 2011 at 10:11 AM 
The problem to the #using error was the reference to Teradata.Client.Provider in "Framework and References" on the properties page. Removed the default entry and added to the installed version and everything build fine.

MarkTerry Jan 25, 2011 at 5:12 PM 
I get the following error trying to build the project: Error 1 fatal error C1192: #using failed on 'c:\users\mark.terry\downloads\tptapiwrapper-38696\trunk\tdparalleltransportapi\teradata.client.provider.dll' c:\Users\mark.terry\Downloads\tptapiwrapper-38696\trunk\TdParallelTransportApi\Stdafx.cpp 1 TdParallelTransportApi

I can't understand it as there are no #using directives. Any ideas?

I am trying to build it myself because when I use the pre-built DLL with TPT 13.1 I get a 'bad image exception' error each time I try and call your library from my code. Any help is much appreciated.