16.20 - Extended-load - Teradata Tools and Utilities

Teradata® Call-Level Interface Version 2 Reference for Mainframe-Attached Systems

prodname
Teradata Tools and Utilities
vrm_release
16.20
created_date
September 2019
category
Programming Reference
featnum
B035-2417-108K

The Extended-load option is an internal feature described here simply for completeness.

Specifying Extended-load as 'N' instructs the Teradata DBS that traditional Multiload protocol will be used. If this option is specified as 'Y', the extended Multiload protocol may be used. If this option is specified as 'A', the extended Multiload protocol will always be used. See Teradata MultiLoad Reference (B035-2409) for more information.

Connect-type =C (DBOCTYPE) needs to be specified to use this option.

A Utility-data query can be done to determine the Multiload support in the DBS. See CLIv2 Query Routine.

In this language... The variable name for Extended-load is...
COBOL EXTENDED-LOAD
PL/I EXTENDED_LOAD
C, C++ extendedLoad
IBM Assembler DBCNIEL
If... Then set Extended-load to...
the application has indicated no availability for the extended MultiLoad protocol 'N'
  • DBC-NO for COBOL
  • DBC_EXT_LOAD_NO for PL/I
  • DBC_extLoadNo for C and C++
  • DBCNIELN for Assembler
the application has indicated that it is available for the extended MultiLoad protocol. The DBS, at its discretion, may use the traditional or extended MultiLoad protocol 'Y'
  • DBC-YES for COBOL
  • DBC_EXT_LOAD_YES for PL/I
  • DBC_extLoadYes for C and C++
  • DBCNIELY for Assembler
the application has indicated that it is available for the extended MultiLoad protocol and it does not support the traditional MultiLoad protocol 'A'
  • ALWAYS for COBOL
  • DBC_EXT_LOAD_ALWAYS for PL/I
  • DBC_extLoadAlways for C and C++
  • DBCNIELA for Assembler
the application has indicated that it is available for the extended MultiLoad protocol Level 2. The DBS, at its discretion, may use the traditional or extended MultiLoad protocol Level 2 '2'
  • SUPPORTS_LVL2 for COBOL
  • DBC_EXT_LOAD_SUPPORTS_LVL2 for PL/I
  • DBC_extLoadSupportsLvl2 for C and C++
  • DBCNIEL2 for Assembler
the application has indicated that it is available for the extended MultiLoad protocol Level 2 and it does not support the traditional MultiLoad protocol 'B'
  • REQUIRES_LVL2 for COBOL
  • DBC_EXT_LOAD_REQUIRES_LVL2 for 
PL/I
  • DBC_extLoadRequiresLvl2 for C and C++
  • DBCNIELB for Assembler

The default setting is 'N', the application requests the traditional Multiload protocol be used.

This routine... Takes the action for Extended-load..
DBCHCL reads and writes (CON; RSUP; IRQ; IWPF)
Extended-load is used by... To...
applications write