16.20 - Using a Script to Silently Uninstall Teradata Tools and Utilities - Teradata Tools and Utilities

Teradata® Tools and Utilities for Microsoft Windows Installation Guide

Teradata Tools and Utilities
Release Number
September 2019
English (United States)
Last Update
  • Run the uninstall_ttu.vbs script.
    Command Description
    cscript uninstall_ttu.vbs Displays usage information
    cscript uninstall_ttu.vbs PRODUCT Uninstalls the product(s) that you specify
    cscript uninstall_ttu.vbs ALL Uninstalls all products
    One or more products that will be uninstalled

    The product parameter values must be listed in the same order as shown in the table below. The values are case sensitive.

    Example of uninstalling BTEQ and its dependencies:
    • cscript uninstall_ttu.vbs BTEQ PIOM CLIv2 TDICU
    Example of uninstalling SQLA and its dependencies:
    • cscript uninstall_ttu.vbs SQLA TDODBC TDICU TDNETDP
    Products and their Parameter Values

    Products are listed in order of uninstallation (the reverse order from installation).

    Teradata Parallel Transporter Base and Teradata Parallel Transporter Stream are part of the Teradata Tools and Utilities suite. All of the other Teradata Parallel Transporter products that are listed in the table are legacy products (they are part of earlier versions of Teradata Tools and Utilities). They are listed in case you need to uninstall them.
    Product Name Parameter Value
    (All products) ALL
    Teradata Wallet TDWALLET
    Teradata Parallel Transporter Selector Operator TPTSELECTOP
    Teradata Parallel Transporter OS Command Operator TPTOSCMDOP
    Teradata Parallel Transporter ODBC Operator TPTODBCOP
    Teradata Parallel Transporter Inserter Operator TPTINSERTOP
    Teradata Parallel Transporter DDL Operator TPTDDLOP
    Teradata Parallel Transporter Data Connector Operator TPTDATACONOP
    Teradata Parallel Transporter Operator Support Library TPTOSL
    Teradata Parallel Transporter ICU TPTICU
    Teradata Parallel Transporter Stream Operator TPTSTREAMOP
    Teradata Parallel Transporter Update Operator TPTUPDATEOP
    Teradata Parallel Transporter Export Operator TPTEXPORTOP
    Teradata Parallel Transporter Load Operator TPTLOADOP
    Teradata Parallel Transporter Infrastructure TPTINFRA
    Teradata Parallel Transporter API TPTAPI
    Teradata Parallel Transporter Base TPTBASE
    Teradata Parallel Transporter Stream TPTSTREAM
    Teradata Workload Analyzer TWA
    Teradata Query Scheduler Client TQSCLIENT
    Teradata Query Scheduler Server TQSSERVER
    Teradata Query Scheduler Administrator TQSADMIN
    Teradata Performance Monitor Object MONITOROBJ
    Teradata Statistics Wizard TSWIZ
    Teradata Index Wizard TIWIZ
    Teradata Visual Explain VECOMP
    Teradata System Emulation Tool TSET
    Teradata SQL Assistant SQLA
    Teradata Access Module for JMS JMSAXSMOD
    Teradata Access Module for OLE DB OLEDBAXSMOD
    Teradata Access Module for WebSphere MQ MQAXSMOD
    Teradata Access Module for Named Pipes NPAXSMOD
    Teradata C Preprocessor2 SQLPP
    OLE DB Provider for Teradata TDOLEDB
    Teradata Archive/Recovery Utility ARC
    Teradata Parallel Data Pump TPUMP
    Teradata FastExport FASTEXP
    Teradata MultiLoad MLOAD
    Teradata FastLoad FASTLD
    Basic Teradata Query BTEQ
    Teradata Data Connector API PIOM
    Open Database Connectivity (ODBC) Driver for Teradata TDODBC
    .NET Data Provider for Teradata TDNETDP
    Teradata Call-Level Interface version 2 CLIv2
    Teradata Wallet TDWALLET
    Shared ICU Libraries for Teradata TDICU
    Teradata GSS Administrative Package TERAGSS
    Teradata Geospatial Utilities TDGEOSPATIAL
    Removes products prior to a specified version
    For example, if you are installing BTEQ from Teradata Tools and Utilities 16.00 and you need to uninstall packages prior to 14.10, enter the following command:
    • cscript uninstall_ttu.vbs BTEQ PIOM CLIv2 TDICU /PRIORTOVERSION:
    The version parameter must contain all four pairs of digits, and can be specific enough to remove all packages before, for example, . Typically the last two pair of digits would just be 00.00.
    Removes all traces of the product(s) by force

    The default is /FORCE:FALSE . If you specify /FORCE:TRUE , the installation process performs a thorough investigation of the registry for all known product keys and removes all traces. The process can take a long time. It is recommended that you use the /FORCE:TRUE option only if the default /FORCE:FALSE option did not successfully uninstall the products that you specified.

    For example, to force uninstallation of BTEQ, enter the following command:
    • cscript uninstall_ttu.vbs BTEQ PIOM CLIv2 TDICU /FORCE:TRUE