Linux - FastExport

Teradata® FastExport Reference - 20.00

Deployment
VantageCloud
VantageCore
Edition
Enterprise
IntelliFlex
Lake
VMware
Product
FastExport
Release Number
20.00
Published
October 2023
ft:locale
en-US
ft:lastEdition
2024-03-18
dita:mapPath
jaa1691573250507.ditamap
dita:ditavalPath
gel1618411995444.ditaval
dita:id
rto1478610027076
Product Category
Teradata Tools and Utilities

To compile and link source files into a shared object module for INMOD, OUTMOD, or Notify Exit routines on Linux client systems, use the following syntax.

Compile Syntax



where the following is true:

gcc
Call to the program that invokes the native C compiler
-l<directory>
Specifies the location of header files
-shared
Flag that produces a shared object that can then be linked with other objects to form an executable
-m64
Generate code for a 64-bit environment.
-fPIC
Compiler option that generates position independent code for all user exit routines
-o
Output file name
shared-object-name
Name of the shared object file
This is the name specified as the:
  • INMOD modulename parameter in the IMPORT of the FastExport job script
  • OUTMOD modulename parameter of the EXPORT command of the FastExport job script
  • EXIT name parameter of the NOTIFY option in the BEGIN EXPORT command of the FastExport job script (see Syntax).