Вы находитесь на странице: 1из 6

1)Unicenter CA-11

Unicenter CA-7 interfaces with Unicenter CA-11 by supporting the ARTS


command monitor, by allowing automatic RMS step insertion, and by providing
automatic CMT updating when jobs are restarted, forced to complete, or
canceled.
You are right Catalog Management Table (CMT) is updated only when CA11
restarts,cancelled or force completes happen.

2_)use LJOB,JOB=* from CA7 command line..


It will show u all jobs CA7 have...

Re: Command to fina all the dummy / Scheduled Job...?


Hello,
To list all dummy jobs command "ljob,job=*,exec=n" can be used .
To list scheduled jobs from the database the "lschd,job=jobn*" command can be used .
Thanks,
Eric

3)Hello,

Problem here is explained by the following statement;

Internal job B last ran and completed at 1803 with entry mode as RUN

A job that is brought to the CA-7 queues via the RUN command (Entry Mode As RUN) does not
post its job dependencies . The RUN Command is used to be able to cause an extra run of a CA-
7 job without interfering with the CA-7 logic (dependencies and triggering) .
Job must either be triggered (Entry Mode AS Auto) or Scheduled (Entry Mode As SSCN) or
Demanded (Entry Mode as DMD).

Hope that somewhat clarifies ...

Thanks,
Eric

4)
Re: what exactly Leadtm is 000 indicates ?
HI,
1. For job dependency : Job AAAAAAAA looks for the last run of job BBBBBBBB

------------------------ CA-7 CPU JOB PREDECESSORS --


FUNCTION: L (FORMAT,LIST,UPD)
PRED FOR JOB: AAAAAAAA LIST-SCHID:
OPT SCHID LEADTM PRED-JOB NEXT-RUN
A 0 0 BBBBBBBB
2. For schedule: specifies the amount of time necessary to ensure job completes

Regards,
Regina.
3. ctually lead time of all zeros means, has job A ran since the last time job B has. If answer is
no, then job B will sit in the queue and wait for job A to run successfilly.

5)
What is triggered job?

Sol) A is a Scheduled Scan job it triggers B, B in turn triggers C and C in turn triggers D.
That is B comes into queue after completion of A and C comes into queue after completion of
B,

B is triggered job for A, C is triggered job for B and D is triggered job for C,

Where as

A is triggered by job for B, B is triggered by job for C and C is triggered by job for D

Triggered Jobs and Triggered By can be viewed with the command.

LJOB,JOB=<JOBNAME>,LIST=TRIG

eg:

JOB ----JCL---- SYSTEM USR MAIN PROSE SCHED --NUMBER OF- LAST-RUN
NAME ID MEMBER -NAME- -ID -ID- DSNBR DSNBR STP DDS RUNS DATE/TIME

XXXXXXX1 000 ABCDEFG MAXTHORN 000 ALL 013456 *NONE* 018 073 0111 05320/0205

----------------- TRIGGERED BY JOBS/DATASETS/NETWORKS ------------------


JOB=XXXXXXX2 SCHID=002 DOTM=0330 LEADTM=0000 SUBMTM=0000

--------------------------- TRIGGERED JOBS ----------------------------


JOB=XXXXXXX3 SCHID=000 QTM=0010 LEADTM=0000 SUBMTM=0000

I the above command we see all the jobs that triggers XXXXXXX1 and also all the jobs that
it( XXXXXXX1 ) triggers (in this case XXXXXXX3)

But the best command to see the down stream jobs or triggered jobs for a particular job is as
below (This command can be used when we find multiple jobs under TRIGGERED JOBS for the
above command):

FSTRUC,JOB=<JOBNAME>, SCHID=XXXX

eg:

LEV# JOB NAME SYS START DTTM END DTTM TRIGGERING JOB/DSN/SID
--- XXXXXXXA............ 010Y 05327/0229 05327/0229 :001
001 XXXXXXXB.......... 010Y 05327/0259 05327/0303 YYYYYYYA :001
001 XXXXXXXC.......... 010A 05327/0239 05327/0241 YYYYYYYA :001
002 XXXXXXXD........ 010A 05327/0251 05327/0255 YYYYYYYC :001
002 XXXXXXXE........ 010A 05327/0251 05327/0255 YYYYYYYD :001
002 XXXXXXXF........ 010A 05327/1841 05327/1852 YYYYYYYE :001

This will show the complete down stream for the job with the tirgered jobs flowing down like a
stream for easy visual understanding.

Next Question: What are successor jobs?

Sol) Consider X is Successor job of A that is X is dependent upon completion of job A to run

Successor jobs will check for the completion of dependent job to start running.

In above case A can itself be a sccan job or a triggered job and has nothing to do with X,
however X when comes into queue will look back for completion of A.

The best command to check for successor job is

LJOB,JOB=<JOBNAME>,LIST=DEPJ

eg:

JOB ----JCL---- SYSTEM USR MAIN PROSE SCHED --NUMBER OF- LAST-RUN
NAME ID MEMBER -NAME- -ID -ID- DSNBR DSNBR STP DDS RUNS DATE/TIME

XXXXXXXA 000 XXXXXXXA MAXTHORN 000 ALL *NONE* *NONE* 035 223 4435 05325/0531

--------------------------- SUCCESSOR JOBS ----------------------------


JOB=/XXXXXXXB SCHID=000
JOB=/XXXXXXXC SCHID=000
JOB=/XXXXXXXD SCHID=001
JOB=/XXXXXXXE SCHID=001
JOB=/XXXXXXXF SCHID=001
JOB=/XXXXXXXG SCHID=006

Additional Information:

Consider job X is in queue but did not run and is showing late and we do not find why it is
showing late for all known general reasons. In that case we can try the command
LJOB,JOB=<JOBNAME>,LIST=RQMT, For this particular case LJOB,JOB=X,LIST=RQMT this will
show all the requirements that needs to be satisfied before X can run so we can back track on
those requirements and we will definite reach Job A this usually is called a Lead Time Miss if
Job A has already run but Job X could not track it and a Schedule miss is job A has not run at
all.
6)
LQ, ST=HELD

7) Time 11 est. =night batch, day batch


8) By running job in ca7 region up, down.
9) SBTM+LDTM=DOTM
10) Re: What is JESMSGLG, JESJCL and JESYSMSG ?
Hello,
Those output datasets contain the information about the job.

The first contains the "log" of what happened. The second contains the expanded jcl that was
executed. The third contains allocaton/deallocation info as well as some statistics about the
job.

11) i - Dummy job - - - - does nothing


II - Load job - - - - - puts data into a database, vsam or other file
III - Extract Job - - - retrieves data from a database
iv - Ndm Job - - - - - transfers data from one system to another (similar to the ftp process)
v - Validate job - - - ensures data being put into the system is correct (ensures valid values)
vi - Backup job - - - makes a copy of something to be used if things need to be
restored/recovered
vii - Formate job - - maybe format? initializes a file to initial values and/or control info

11) wanted to know wht does these stands ?


for example,
Y -- JOB SET FOR HOLD IN REQQ (Screen HOLD)
Indicates that whenever the job comes into Queue it will comes with HOLD.
12) SCHD RESOLUTION REQUIRED
OVERRIDE OF JCL REQUIRED
MANUAL VERIFICATION REQD
REQUIREMNTS TO BE LISTED
AUTO-GENERATION OF 7 RMS
ERRORS FOR RQMT NOT USED
ERRORS FOR DSN NOT FOUND
LOAD STEP TO BE EXECUTED
JOB MARKED AS MAINT ONLY
JOB SET FOR HOLD IN REQQ
COMP TRIGGERS OTHER JOBS
JOB ELIGIBLE FOR PROMPTS
JOB SET FOR EXEC ON MAIN
JCL TO BE KEPT IN PRRN/Q

Z EOD

This command will record statistics and then stop the system. The
following message will be displayed.

IEE334I HALT EOD SUCCESSFUL

13)C EMT:
This Transaction invokes all the Master Terminal functions.
CEMT invokes "DFHEMTP" program which provides dynamic user control of the CICS
system.
By using this function, an operator can; Inquire and change the values of parameters used
by CICS(INQUIRE, SET), Alter the status of system resources, Terminate any
tasks(DISCARD) and Shutdown the CICS system.
CEMT DISCARD:
The CEMT DISCARD command allows you to remove an individual Resource
definition and its corresponding catalog entry from an active CICS region.
"DISCARD" option does not affect the CSD file and you can therefore reinstantiate the
resources using: CEDA INSTALL RESOURCE(name)
Examples:

CEMT DISCARD PROGRAM(PROG1)

CEMT PERFORM:
The CEMT PERFORM command allows you to perform tasks such as dumping,
shutdown, recording the End-Of-Day statistics of system.
Examples:

CEMT PERFORM DUMP(SYS01)

=> Performs a MVS system dump.

CEMT PERFORM SCAN(SYS01)

=> Performs a system-wide Scan.

CEMT PERFORM SHUTDOWN(CICS1)

=> Shuts down the CICS region "CICS1".

CEMT PERFORM STATISTICS RECORD TRANSACTION(TR01)

=> Enables the recording of statistics of the Transaction "TR01".

CEMT SET:
The CEMT SET command is used to change the values of parameters used by CICS.
Examples:

CEMT SET TERMINAL(TER1) GROUP(GRP1)

=> Changes the Terminal name to "TER1" in the Group "GRP1".

CEMT SET FILE(FILE01) CLOSED DISABLED

=> Closes and disables the File "File01".


CEMT SET SET VTAM OPEN

=> Activates VTAM for CICS.

CEMT SET INTTRACE START TRANSACTION(TR01) GROUP(GRP1)

=> Starts the "Internal Trace" options for the Transaction "TR01" in the Group "GRP1".

CEMT SET MONITOR ON

=> Activates monitoring for CICS.

14) $djq,spl=(%>5) Display all jobs which occupy more than 5% of the spool

Вам также может понравиться