15.00 - 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
March 2014
  1. 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 values of the packages must be listed in their order of dependency as specified in the table below. The values are case sensitive.

    Example of uninstalling BTEQ and its dependencies:
    • cscript uninstall_ttu.vbs BTEQ PIOM CLIv2 TDICU TERAGSS
    Example of uninstalling SQLA and its dependencies:
    • cscript uninstall_ttu.vbs SQLA TDODBC TDICU TERAGSS 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 Teradata Tools and Utilities 15.00. 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 Administrator TDADMIN
    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 OLE DB Access Module OLEDBAXSMOD
    Teradata WebSphere MQ Access Module MQAXSMOD
    Teradata Named Pipes Access Module 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 Client TERAGSS
    Teradata Geospatial Utilities TDGEOSPATIAL
    Removes products prior to a specified version
    For example, if you are installing BTEQ from Teradata Tools and Utilities 15.00 and you need to uninstall packages prior to this version (for example, 14.10, 14.00, 13.10, or 13.0), enter the following command:
    • cscript uninstall_ttu.vbs BTEQ PIOM CLIv2 TDICU TERAGSS /PRIORTOVERSION:
    The number 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 TERAGSS /FORCE:TRUE