Install External Routine Installation Tool | VantageCloud Lake - Install the External Routine Installation Tool - Teradata VantageCloud Lake

Lake - Using Queries, UDFs, and External Stored Procedures

Deployment
VantageCloud
Edition
Lake
Product
Teradata VantageCloud Lake
Release Number
Published
February 2025
ft:locale
en-US
ft:lastEdition
2025-08-12
dita:mapPath
vgj1683671089901.ditamap
dita:ditavalPath
pny1626732985837.ditaval
dita:id
vgj1683671089901
Prerequisite
Linux Server Requirements:
  • The GLIBC library version must be 2.27 or greater.
  • Use this command to find your GLIBC library version:
    ldd --version

Install the command line tool, tdextroutine, to create and manage UDFs and external stored procedures in VantageCloud Lake.

  1. Log on to the Teradata Software Download portal, https://tsd.teradata.com/saml/login.
  2. From the left pane, select Client Tools.
  3. Select the Teradata Client tab.
  4. Select the following options:
    • TD Client Platform = Linux, Windows, or MacOSX
    • Release = XR Tools
    • Bit = 64BIT
    • Current
  5. Download the XRInstallationTool zip file.
  6. Extract tdextroutine.exe from the zip file.
  7. Use the --help option to show all syntax options for tdextroutine.
    tdextroutine –-help
  8. Create a personal access token (PAT). See Create a Personal Access Token.
    To use the Teradata External Routine Installation Tool (tdextroutine), you need to authenticate. Follow the instructions in External Routine Installation Tool.

    For MacOSX, the downloaded executable requires EXECUTE permission to run tdextroutine.

    The first time you run the executable, the warning “tdextroutine cannot be opened because it is from an unidentified developer" appears. Go to System Settings > Privacy & Security > Security to see “tdextroutine was blocked from use because it is not from an identified developer."

    Select Open Anyway on the warning to run tdextroutine. You are prompted to enter your password to modify this setting. A new warning prompts to confirm your action of opening an application from an unidentified developer. Select Open.

    You only have to do this once to run tdextroutine.