EXEC DLI commands

The EXEC DLI commands are the only commands that are allowed for EXEC DLI. These commands can be used to read and update DL/I databases with a batch program, a BMP region (running DBCTL or DB/DC), or a CICS® program using DBCTL.

System service commands

The following system service commands require that you first issue the SCHD command with the SYSSERVE keyword:

  • ACCEPT command
  • DEQ command
  • LOG command
  • QUERY command
  • REFRESH command
  • ROLS command
  • SETS command
  • SETU command
  • STAT command

The following system service commands are valid in batch or BMP regions or programs without first issuing the SCHD command with the SYSSERVE keyword:

  • CHKP command
  • ROLB command
  • ROLL command
  • SYMCHKP command
  • XRST command

The following system service commands are valid in an online CICS program using DBCTL:

  • ACCEPT
  • DEQ
  • LOG
  • QUERY
  • REFRESH
  • ROLS
  • SETS
  • STAT

To issue system service commands, the input/output PCB (I/O PCB) is required.

The examples in the following topics use the PL/I delimiter. Code the commands in free form: Where keywords, operands, and parameters are shown separated by commas, no blanks can appear immediately before or after the comma. Where keywords, operands, and parameters are shown separated by blanks, you can include as many blanks as you want. The format of the commands is the same for users of COBOL, PL/I, or assembler language.