Table of Contents Introduction Purpose Organization See Also Overview of the Batch Runtime Environment Oracle Tuxedo Application Runtime for Batch Presentation and Structure Technical Functions High-Level Functions Interface-Level Functions Script Execution Phases Using Batch Runtime Configuration Files BatchRT.conf Messages.conf FunctionReturnCode.conf ReturnCode.conf Setting Environment Variables Configuring Batch Runtime in MP Mode Creating a Script General Structure of a Script Script Example Defining and Using Symbols Creating a Step That Executes a Program Application Program Abend Execution Creating a Procedure Creating an In-Stream Procedure Creating an External Procedure Using a Procedure Modifying a Procedure at Execution Time Using Overrides for File Assignments Controlling a Script's Behavior Conditioning the Execution of a Step Using m_CondIf, m_CondElse, and m_CondEndif Using m_CondExec Controlling the Execution Flow Changing Default Error Messages Different Behaviors from z/OS Using Files Creating a File Definition m_FileBuild Examples m_FileAssign examples Assigning and Using Files About DD DISP=MOD Concurrent File Accessing Control Using Generation Data Group (GDG) GDG Management Functionalities File-Based Management DB-Based Management Support for Data Control Block (DCB) Using an In-Stream File Using a Set of Concatenated Files Using an External “sysin” Deleting a File RDB Files Using an RDBMS Connection Submitting a Job Using INTRDR Facility Submitting a Job With EJR User-Defined Entry/Exit Configuration Batch Runtime Logging General Introduction Log Message Format Log Message Level Log Level Control Log File Structure Log Header Configuration File Information Logging Configuration Using Batch Runtime With a Job Scheduler Executing an SQL Request Simple Application on COBOL-IT / BDB Dynamic JCL Job Execution General Introduction Requirements Configurations Working Folder Configurations for JCL Conversion EJR Configurations The Queue for JCL Conversion Using JES Client to Manage JCL Jobs Submitting a JCL Job Printing Jobs Holding/Releasing/Canceling/Purging a JCL job JCL Conversion Log Network Job Entry (NJE) Support General Introduction Configurations Job Execution Server Group ON/OFF Setting of NJE Support Environment Variable MT_TMP in MP Mode Queue EXECGRP NJE Job Sample File Catalog Support General Introduction Database Table Configuration Variables External Shell Scripts CreateTableCatalog[Oracle|Db2].sh DropTableCatalog[Oracle|Db2].sh External Dependency Best Practices Adapting z/OS Capabilities on a UNIX/Linux Environment Defining Paths for Procedures, Includes and Programs Prohibiting the Use of UNIX Commands Avoiding the Use of File Overriding Using Tuxedo Job Enqueueing Service (TuxJES) Overview Requirements TuxJES Components Configuring a TuxJES System Setting up TuxJES as an Oracle Tuxedo Application Oracle Tuxedo Configuration File Oracle Tuxedo /Q Queue Space and Queue Creation File System Configuration TuxJES Configuration File TuxJES Security Configuration TuxJES User Mapping File Setting Up TuxJES in MP Mode Using TuxJES Submitting a Job Submitting a Job in Synchronous Way Displaying Job Information Getting Job Status in Synchronous Way Holding a Job Releasing a Job Canceling a Job Purging a Job Displaying/Changing ARTJESINITIATOR Configuration Event Subscribing/Unsubscribing See Also
Copyright © 1994, 2017, Oracle and/or its affiliates. All rights reserved.