17.00 - Sample Subroutine (CLI2CTB) - IBM IMS Interface for Teradata

IBM IMS Interface for Teradata® Reference

prodname
IBM IMS Interface for Teradata
vrm_release
17.00
created_date
June 2020
category
Programming Reference
featnum
B035-2447-220K

This program is a COBOL subroutine that may be called by both COBOL and PL/I programs to perform the following functions:

  • Connect a Teradata session using the logon string contained in the DBCAREA.

    The DBCAREA is actually contained in the working storage (COBOL) or static storage (PL/I) of the calling program.

    The address of the DBCAREA is passed to the called program.

  • DROP and CREATE a table into which data rows will be inserted and updated.
  • Move error messages and codes to the calling program’s storage.

    The messages (IMS) are sent by the calling program to a terminal.

  • Disconnect a session before returning to the calling program.

CLI2CTB must be compiled and linked before executing the sample programs CLI2MCI or CLI2MPI. The JCL for compiling CLI2CTB is described in the next section.