Installing the Teradata Objects

  1. Log in to the server as the user with the required permissions.

  2. Navigate to the /opt/protegrity/ directory.

  3. To install the Teradata objects, run the following command:

    ./PepTeradataSetup_Linux_x64_10.0.0+x.sh
    
  4. Press ENTER.
    The prompt to continue installing the Teradata objects appears.

    *****************************************************
    Welcome to the Database Protector Setup Wizard
    *****************************************************
    This will install the teradata objects on your computer
    Do you want to continue? [yes or no]
    
  5. To proceed with the installation of the Teradata objects, type yes.

  6. Press ENTER.
    The prompt to enter the name of the database to install the UDFs appears.

    Enter name of database where the UDFs will be installed.
    
  7. Enter the database name to continue.

  8. Press ENTER
    The prompt to mention the maximum size of the VARCHAR allocated by the UDFs appears.

  9. Enter the maximum size of the VARCHAR to be allocated by the UDFs.

    The default value is 500 characters. You must modify the default value in this step, as per your requirement, for maximum character length. The mentioned VARCHAR size is the maximum value allocated by the UDFs for UNICODE character set.

  10. Press ENTER.
    The script installs the Teradata objects in the /opt/protegrity/databaseprotector/teradata/ directory.

    [500]:
    1000
    ***********BUFFER LENGTH INITIALIZATION**************
    UDF VARCHAR MAX INPUT BUFFER LENGTH (TOKENIZATION) : 1000 Latin characters
    UDF VARCHAR MAX OUTPUT BUFFER LENGTH (TOKENIZATION) : 1351 Latin characters
    UDF VARCHAR MAX INPUT BUFFER LENGTH (ENCRYPTION) : 1000 Latin characters
    UDF VARCHAR MAX OUTPUT BUFFER LENGTH (ENCRYPTION) : 1038 Bytes
    UDF VARCHAR_UNICODE MAX INPUT BUFFER LENGTH (TOKENIZATION) : 1000 UNICODE characters
    UDF VARCHAR_UNICODE MAX OUTPUT BUFFER LENGTH (TOKENIZATION) : 2706 UNICODE characters
    UDF VARCHAR_UNICODE MAX INPUT BUFFER LENGTH (ENCRYPTION) : 1000 UNICODE characters
    UDF VARCHAR_UNICODE MAX OUTPUT BUFFER LENGTH (ENCRYPTION) : 2038 Bytes
    teradata objects installed in /opt/protegrity/databaseprotector/teradata.
    Permission for /opt/protegrity/databaseprotector is successfully set.
    

    Important: By default, all the configurations provided for the UDFs are stored in the dbpuserconf.ini file within the /etc/protegrity/ directory.
    The Teradata Data Warehouse Protector uses the dbpuserconf.ini file for internal purposes only.


Last modified : February 20, 2026