Table of Contents Previous Next


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.