Could anyone give me details about the JCL utility IKJEFT01. The details that I need are
1. What are the functions that can be performed using this utility?
2. What are the inputs that can be given to this utility?
3. What are the parameters passed to this?
I'm in the process of analyzing a set of jobs where I encounter this utility and not aware of what it does. Anyway the context in which this utility is used is to execute a REXX exec to produce some kind of letter. It uses a control card starting with //FIELDS and it defines some variables.
Joined: 26 Apr 2004 Posts: 4652 Location: Raleigh, NC, USA
IKJEFT01 is the TSO/E program. You use it whenever you wish to perform a TSO function within a batch job. It allows you to perform any TSO function. For a general list of all TSO functions, type TSO HELP. Additionally, IKJEFT01 allows you to run programs written in TSO/E Command List (CLIST) and/or TSO/E REXX. Optionally, you can also invoke other environments, such as ISPF , allowing you to run ISPF Dialogs in a batch environment.
DB/2 commands are usually invoked via IKJEFT01.
As far as inputs, any valid TSO command will be accepted.
Usually, the only parameter list supplied is the member name of a CLIST or REXX Exec (along with their parameters) as defined in the SYSPROC library.
Hi
IKJEFT01 is called TMP (Terminal Monitor Program ).
The IKJEFT01 utility in JCL is commonly used to execute TSO (Time Sharing Option) commands or programs within a batch job on IBM mainframe systems. It allows you to submit TSO commands or programs in batch mode rather than interactively through the TSO interface.
It is used in JCL to execute TSO/E commands, CLISTs (Command Lists), or REXX execs in batch mode. It allows you to run interactive TSO commands without requiring a user terminal, making it useful for automating tasks in batch jobs.
Common Uses of IKJEFT01:
Executing DB2 Commands and SQL Statements:
IKJEFT01 is often used to run DB2 utilities and SQL statements in batch jobs.
Running REXX or CLIST Scripts:
It executes REXX or CLIST programs in a batch environment.
Running TSO/E Commands:
It processes standard TSO/E commands in batch mode.
It process all TSO/REXX/CLIST command in batch.
Some functions and usage of IKJEFT01 Utility
1) Unload data using DB2 Utility IKJEFT01
2) DB2 BIND using IKJEFT01 Utility
3) Executing DB2 program using IKJEFT01 Utitlity.
1) IKJEFT01 can be used to extract data from db2 tables.
as shown below.
JCL to extract data from db2 tables using IKJEFT01 Utility.