So, MSGCLASS is used to specify the format of the output. This means that MSGCLASS defines the output device to which the system messages and JCL related messages are written and printed.
What is job card in JCL?
JOB card is the first control statement in the JOB. JCL language requires JOB card to identify the particular JOB. JOB card used to make the OS also aware of the specific JOB after submission. JOB card started with slashes (‘//’) in the first two positions.
What does Msglevel 1 1 mean?
MSGLEVEL parameter is used to specify JCL and allocation messages which will be recorded on the output device specified in MSGCLASS. MSGLEVEL=(1,1) In the first position you can take value 0 or 1 or 2.
What is class and message class in JCL?
MSGCLASS parameters used to describe where the JCL messages routed. In other words, it is used to assign an output class for output listing (SYSOUT). MSGCLASS parameter is an optional parameter. MSGCLASS specifies the output class for the job log.
What is Msgclass and Msglevel in JCL?
MSGCLASS = Y can be set as a class to send the job log to the JMR (JOBLOG Management and Retrieval: a repository within mainframes to store the job statistics). MSGLEVEL. Specifies the type of messages to be written to the output destination specified in the MSGCLASS. Following is the syntax: MSGLEVEL=(ST, MSG)
What is MSG level in JCL?
MSGLEVEL is an optional Keyword parameter so if you do not define this parameter, then the MVS operating system will by define this MSGLEVEL by default. Use MSGLEVEL to inform the JCL about the messages that we need to print and to specify the device in the MSGCLASS parameter.
What is the maximum length of PARM parameter in JCL?
100 characters
The maximum length for the PARM variable is 100 characters, which might cause problems if you use custom directory names.
What is Steplib and Joblib in JCL?
JOBLIB and STEPLIB in JCL both are used to specify the load libraries so that that the programs that are being used in that JCL/JOB are searched in these libraries. If it does not find it in there, then it searches in the SYSTEM LOAD LIBRARIES. So STEPLIB overrides the JOBLIB.
What is Joblib and Steplib in JCL?
What is job class in mainframe?
JCL CLASS Parameter is a Keyword Parameter and CLASS Parameter defines an input CLASS in of a schedule JOB. It is used to tell the operating system about the nature of the job which we are submitting.
What is the difference between classclass and msgclass?
CLASS parameter specifies weather it is a long or short running job,,, it has a range of A-Z, 0-9 A—–1MIN B—–5MIN.. MSGCLASS specifies the output device to which the messages are sent it can range from A-z,0-9 MSGCLASS — A PRINTER X SPOOL Let me know if any one is having concerns
What is class parameter in JCL?
What is the CLASS Parameter? JCL CLASS Parameter is a Keyword Parameter and CLASS Parameter defines an input CLASS in of a schedule JOB. It is used to tell the operating system about the nature of the job which we are submitting.
What is the use of msgclass parameter?
MSGCLASS – The MSGCLASS parameter determines the output device to which system messages and JCL messages are written Syntax -> MSGCLASS=output-class-name Valid values -> Any alpha betical character between A – Z or number between 0 – 9 Example JCL -> //MYJOB JOB (456Y),’KRISHNA REDDY’,CLASS=7,PRTY=5,MSGCLASS=A 4.
Which job class do I need to code in my JCL?
So, in order to decide which JOB CLASS you need to code in your JCL, you have to check with the job scheduling group or system admin or data center or whatever you call in your particular group, or in your particular project and you have to ask which particular CLASS you need to code in your JCL.