Jump to content

Manuals:NetBatch:NBEXEC/Contents

From wikiNonStop

NetBatch T9190D30 - NBEXEC - User Manual

CONTENTS

  1. INTRODUCTION
    1. What is NetBatch? ............................ 1-1
    2. NetBatch System Overview ..................... 1-1
    3. Improved Use of Resources .................... 1-2
    4. Automatic Restart ............................ 1-2
    5. Activity Log and Status Displays ............. 1-2
    6. The NBEXEC Process ........................... 1-2
  2. STARTING NBEXEC ............................... 2-1
    1. NBEXEC Startup Commands ...................... 2-2
  3. CONTROL FILE COMMANDS ......................... 3-1
    1. THE CONTROL FILE ............................. 3-1
    2. Control File Execution Defaults .............. 3-2
    3. System, Volume and Subvolume ................. 3-2
    4. Execution Priorities ......................... 3-2
    5. Home Terminal ................................ 3-2
    6. PARAMs, ASSIGNs, and DEFINEs ................. 3-3
    7. User ......................................... 3-3
    8. Control File Variables ....................... 3-4
    9. User Control File Variables .................. 3-4
    10. LOGICAL VARIABLES ............................ 3-4
    11. STRING VARIABLES ............................. 3-5
    12. Invoking Variables ........................... 3-5
    13. System Control File Variables ................ 3-7
      1. #BP ......................................... 3-8
      2. #BPID ....................................... 3-9
      3. #CC ......................................... 3-9
      4. #ERROR ...................................... 3-11
      5. #HOME ....................................... 3-16
      6. #JOBID ...................................... 3-17
      7. #NEXT ....................................... 3-17
      8. #PID ........................................ 3-18
      9. #TI ......................................... 3-19
      10. #TIME ....................................... 3-20
      11. #TODAY ...................................... 3-21
    14. Presetting Control File Variables ............ 3-22
    15. Comments ..................................... 3-25
    16. Labels ....................................... 3-23
    17. User Data .................................... 3-24
    18. Date/Time output format qualifier............. 3-25
  4. 4 (:) COMMANDS .................................. 4-1
    1. :ACTIVATE ................................... 4-3
    2. :ADD DEFINE ................................. 4-4
    3. :ASSIGN ..................................... 4-5
    4. :CLEAR ...................................... 4-6
    5. :COMMENT .................................... 4-7
    6. :CREATE ..................................... 4-8
    7. :DELETE DEFINE .............................. 4-9
    8. :FILES ...................................... 4-10
    9. :LOGON ...................................... 4-14
    10. :OBEY ....................................... 4-15
    11. :PARAM ...................................... 4-16
    12. :PPD ........................................ 4-17
    13. :PURGE ...................................... 4-18
    14. :RENAME ..................................... 4-19
    15. :RUN ........................................ 4-20
    16. :SET DEFINE ................................. 4-25
    17. :STATUS ..................................... 4-26
    18. :STOP ....................................... 4-27
    19. :SUSPEND .................................... 4-28
    20. :SYSTEM ..................................... 4-29
    21. :TIME ....................................... 4-30
    22. :VOLUME ..................................... 4-31
    23. :WHO ........................................ 4-32
  5. ($) COMMANDS .................................. 5-1
    1. $ALLOW ...................................... 5-2
    2. $CHAIN ...................................... 5-3
    3. $CHKPNT ..................................... 5-4
    4. $COMPUTE .................................... 5-5
    5. $GOTO ....................................... 5-6
    6. $IF ......................................... 5-7
    7. $KILL ....................................... 5-10
    8. $LIST ....................................... 5-11
    9. $MESSAGE .................................... 5-12
    10. $PAGE ....................................... 5-13
    11. $RELEASE .................................... 5-14
    12. $RETURN ..................................... 5-15
    13. $SETL ....................................... 5-16
    14. $SETS ....................................... 5-17
  6. LIST FILE ..................................... 6-1
    1. Header ....................................... 6-1
    2. Body ......................................... 6-3
    3. Termination Lines ............................ 6-4
  7. SYSTEM MANAGEMENT ............................. 7-1
    1. Dealing with Dumps ........................... 7-1
  8. PROGRAMMING CONSIDERATIONS .................... 8-1
    1. NBEXEC NonStop Operation ..................... 8-1
    2. Placement of $CHKPNT Commands ................ 8-1
    3. Checkpoint of (:) commands ................... 8-1
    4. IN/OUT Specifications ........................ 8-2
    5. Running NOWAIT Processes ..................... 8-3
    6. Process Input and Output ..................... 8-4
    7. Abnormal Program Termination ................. 8-4
  1. SYNTAX SUMMARY
  2. (:) Commands ................................. A-1
  3. ($) Commands ................................. A-2
  4. System Variables ............................. A-3
  5. PROCESS_STOP_ variables ...................... A-3
  6. :FILES DEFER #NEXT variables ................. A-4
  7. $IF compare operators ........................ A-5
  8. Partial (sub)string operators ................ A-5
  1. MESSAGES