HRECALL – MASS RECALL IN BATCH MODE

HRECALL – MASS RECALL IN BATCH MODE

Sometimes you would require recalling a lot of datasets that have initial HLQ common. This can be achieved by submitting the below JCL.

// JOB CARD

//PGM EXEC PGM=IKJEFT01

//SYSPRINT DD SYSOUT=*

//SYSTSPRT DD SYSOUT=*

//SYSUDUMP DD SYSOUT=*

//SYSTSIN DD *

HRECALL ‘HLQ1.HLQ2.**’ NOWAIT

//*

LISTCAT – BATCH JOB

LISTCAT – BATCH JOB

Please fine below the Batch job that you can use to use the LISTCAT command on a VSAM FILE. Output of the LISTCAT can be seen in SYSPRINT.

// JOB CARD

//STEP01 EXEC PGM=IDCAMS

//SYSPRINT DD SYSOUT=*

//SYSIN DD *

LISTCAT ENTRIES(YOUR.FILE.NAME.HERE) ALL

/*

KNOW YOUR MAINFRAME – WEEK 3

KNOW YOUR MAINFRAME – WEEK 3

—————————-

1. WHAT COMMAND IS USED TO DELETE ALL LINES FROM A PS/PDS

MEMBER. (NOT LINE COMMANDS)

2. WILL WE GET AN ERROR IN STEP 2 OF THE BELOW JCL. IF YOUR

ANSWER IS YES, WHAT PRECAUTION STEPS CAN BE TAKEN TO AVOID

THE ERROR.

STEP 1. DEFINE VSAM

STEP 2. RUNS A COBOL PROGRAM WHICH OPENS VSAM FILE AS INPUT.

3. WHAT HAPPENS TO THE OPENED DB2 CURSOR (DEFINITION BELOW)

AFTER ISSUING A COMMIT IN THE PROGRAM. WHAT ACTIONS CAN BE

TAKEN TO AVOID THE PROBLEM,IF ANY.

DECLARE ACT_CUR CURSOR FOR

SELECT PA_NO FROM ACCOUNT


KNOW YOUR MAINFRAME – WEEK 2

KNOW YOUR MAINFRAME – WEEK 2

—————————-

1. HOW DO YOU SUBMIT A JOB AUTOMATICALLY AFTER A JOB FINISHES.

2. HOW DO YOU DO A SRCHFOR IN A PDS FOR A STRING THAT IS IN

MIXED CASE (Ex: AbCd)

3. HOW DO YOU TERMINATE A DB2 UTILITY THAT IS STOPPED DUE TO

AN ISSUE WITH ITS PREVIOUS EXECUTION.

KNOW YOUR MAINFRAME – WEEK 1

KNOW YOUR MAINFRAME – WEEK 1

—————————-

1. WRITE THE SHORTEST COBOL PROGRAM THAT IS COMPILER ERROR FREE.

2. WRITE A SORT CARD TO CHANGE ALL OCCURRENCES OF A CHARACTER TO

A DIFFERENT CHARACTER FROM THE INPUT FILE.

3. HOW DO YOU REARRANGE THE COLUMNS IN SPOOL (SDSF), SUPPOSE YOU

WANT TO HAVE Max-RC COLUMN AS THE THIRD COLUMN.

Nice Article to answer the myths on Mainframes

Hi All

Recent Days We have been hearing many myths that were against Mainframes. I have found a nice article that gives a sound voice for Mainframes.  Please go through the same.

  1. Mainframes are old
  2. Mainframes don’t run modern applications
  3. Mainframes are expensive
  4. The skills to manage mainframes are not available or you need more people

http://www.share.org/p/bl/et/blogid=2&blogaid=234#.UZHn0swpu80.twitter