15.10 - Extended-load - Call-Level Interface Version 2

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

prodname
Call-Level Interface Version 2
vrm_release
15.10
category
Programming Reference
featnum
B035-2417-035K

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 “Chapter 8 CLIv2 Query Routine.”

 

In this language...

The variable name for Extended‑load is...

COBOL

EXTENDED‑LOAD

PL/I

EXTENDED_LOAD

C

extendedLoad

IBM Assembler

DBCNIEL

 

If...

Then set Extended‑load to..

the application has indicated no availability for the extended MultiLoad protocol

'N'

  • DBCNIELN for Assembler
  • DBC_extLoadNo for C
  • DBC‑NO for COBOL
  • DBC_EXT_LOAD_NO for PL/I
  • 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'

  • DBCNIELY for Assembler
  • DBC_extLoadYes for C
  • DBC‑YES for COBOL
  • DBC_EXT_LOAD_YES for PL/I
  • the application has indicated that it is available for the extended MultiLoad protocol and it does not support the traditional MultiLoad protocol

    'A'

  • DBCNIELA for Assembler
  • DBC_extLoadAlways for C
  • ALWAYS for COBOL
  • DBC_EXT_LOAD_ALWAYS for PL/I
  • 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'

  • DBCNIEL2 for Assembler
  • DBC_extLoadSupportsLvl2 for C
  • SUPPORTS_LVL2 for COBOL
  • DBC_EXT_LOAD_SUPPORTS_LVL2 for PL/I
  • 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'

  • DBCNIELB for Assembler
  • DBC_extLoadRequiresLvl2 for C
  • REQUIRES_LVL2 for COBOL
  • DBC_EXT_LOAD_REQUIRES_LVL2 for
    PL/I
  • 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