Blog Posts - Jcl



Fremdgehen…

…ist schon mal ok. Wenn es um die Lee`blingsjeans(en) geht!!! 😉 Habe gestern Abend mal meinen Po mit einer sexy Röhre von Pepe Jeans verpackt, um im Kino in „ARRIVAL“ die Heptapoden gebührend zu begrüßen. Wirklich herzerwärm...
by baerlinerin on Dec 19, 2016

Difference Between SYSOUT and SYSUDUMP in JCL

Let us take sample job step: //XXXXXXXW JOB XXXXXXX,AAAA,CLASS=G,MSGCLASS=1,NOTIFY=&SYSUID //STEP001 EXEC PGM=IDCAMS //SYSIN DD * REPRO INFILE(FILE01) OUTFILE(FILE02) /* //FILE01 DD DSN=PROD.FILE1.INPUT,disp=shr ….. //FILE02 DD DSN=PROD.FIL...

How to Create VSAM dataset without Using IDCAMS and Option 3.2

Many friends asked how to create VSAM dataset without IDCAMS and Option 3.2. Of course you can use tools to create VSAM dataset. Using SMS (Storage management sub system) you can create a dataset. The following parameters you need give in JCL, RECORG...

JCL to SORT few fields in an input Dataset

//EXAMP JOB A492,PROGRAMMER //SORT EXEC PGM=SORT //SYSOUT DD SYSOUT=A //SORTIN DD DSN=A123456.SORT.SAMPIN,DISP=SHR //SORTOUT DD DSN=A123456.SORT.SAMPOUT,DISP=OLD //SYSIN DD * SORT FORMAT=CH, FIELDS=(110,10,A,145,17,A,1,75,A)/*Filed under: JCL, Mainfr...

Mainframe: Replace spaces in input file with a String

If I find a space in position 63-72, I need to replace with 9999-99-99.Is there any way to perform this? My Input looks like the following records. Input: —————————————R...

How to use UNIX files in Mainframe Batch job

HFS files are designed to run in a UNIX environment, you can still access them through a batch job. The JCL you use is a little different, though, than for standard data sets. Zo/s provides some additional parameters for the DD statement that allow y...

.NET for Mainframe Programmers- Best book

The important points in the .NET are as follows: Programming language choice Programming language support Development environment Collection of class libraries Virtual machine and runtime Object-oriented technology Different .NET compilers are availa...

Mainframe- Sending PDF to a email id using Batch JCL

The below JCL sends PDF ( report which is present in a data set ) to a email id you want to send. Receiver will get an email with PDF as an attachment. JCL for XMIT pdf //???????X JOB (????????,????,1439,9999,9999),XMITIP-SAMPLE, // CLASS=?,MSGCLASS=...

Mainframe: How SORTWKxx datasets increases sort performance in JCL

The use of more work data sets increases the maximum amount of data DFSORT can process in a single sort application. Any valid ddname of the form SORTWKdd or SORTWKd can now be used for DASD work data sets (for example, SORTWK01, SORTWKC3, SORTWK2...

5 Top ideas on JCL Checkpoint and Restart (1 of 2)

RD in JCL exec statement: There are two methods of restarting a job: restarting from a step (step restart) and restarting from a checkpoint (checkpoint restart). Step restart is simpler and doesn’t require the system to take a checkpoint. You s...

Mainframe: DB2 Tutorial For Software Developers (5 of 5)

Read my Part-4 post on DB2 tutorial. Indexes: What is an Index ? ‘An index is an ordered set of pointers to rows of a base table’. Or ‘An Index is a balanced B-tree structure that orders the values of columns in a table’ Why an Index ? One...

Mainframe JCL- DD Statements for Tape data sets

DD statement parameters that you can use for tape data sets. Here, the only parameters that are new are the RETPD, EXPDT, and LABEL parameters. RETPD and EXPDT let you set a time limit for how long a data set should be kept, and LABEL is the paramet...

JCL- ICETOOL to Copy a data set to multiple data sets

Combining ICETOOL with DFSORT in Mainframe JCL. Best DFSORT examples so you can simplify your JCL code. Continue reading →...

ICETOOL in Job control Language (JCL) of Mainframe (1 of 4)

What is ICETOOL ICETOOL, a versatile data set processing and reporting utility, provides an easy-to-use batch front-end for DFSORT. How to use ICETOOL ICETOOL combines new features with previously available DFSORT features to perform complex sorting,...

Mainframe: DB2 Tutorial For Software Developers (4 of 5)

Read my previous post(3 of 5). Functions Types are two : Column Function Scalar Function Column Functions Compute from a group of rows aggregate value for a specified column(s) AVG, COUNT, MAX, MIN, SUM Scalar Functions Are applied to a column or exp...

Mainframe: Batch JCL Conditon Code Confusing Question

Step return code (condition code) and System completion codes are confusing questions in batch jcl. I have given here differences between those. Continue reading →...

Top Data virtualization Techniques for BI projects (1 of 5)

The term data virtualization is based on the word virtualization. Virtualization is not a new concept in the IT industry. Probably the first application of virtualization was in the 1960s when IBM used this concept to split mainframes into separate v...

Easytrieve Guide for Mainframe Programmers (6 of 20)

VARIOUS I/O COMMANDS: This section will cover a wide variety of commands that will be essential to the EZT+ programmer in organizing the logic that is necessary to construct an EZT+ program. The statements to be covered are . . . . .   PRINT    ...

Mainframe: Reduce your Coding lines using OUTPUT statement in JCL (1 of 2)

Tricky SYSOUT statement in JCL(Job control Language), and ignore it many times by programmers to understand it correctly. Why SYSOUT is coded in JCL SYSOUT data sets are output files that are designed to be printed rather than stored on DASD or tape.

Mainframe: DB2 Tutorial For Software Developers (3 of 5)

Data Definition Language(DDL) CREATE: –This statement is used to create objects Syntax : For Creating a Table CREATE TABLE <tabname> (Col Definitions) PRIMARY KEY(Columns) / FOREIGN KEY UNIQUE (Colname) (referential constraint) [LIKE Ta...


Trending Topics

Close