IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

CA7 Scheduler in Mainframe


IBM Mainframe Forums -> CA Products
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
devonline

New User


Joined: 14 Jun 2005
Posts: 2

PostPosted: Tue Jun 14, 2005 11:51 am
Reply with quote

Can anyone of you please tell me what is "CA7 Scheduler" and how it is used in mainframes.
Back to top
View user's profile Send private message
radhakrishnan82

Active User


Joined: 31 Mar 2005
Posts: 435
Location: chennai, India

PostPosted: Tue Jun 14, 2005 1:28 pm
Reply with quote

CA-7 is an IBM Mainframe Job Scheduling Package, which facilitates the user with various functions like initiating batch jobs, define triggers and monitoring status of Jobs in queues. It’s an online, real-time, interactive system which automatically controls, schedules jobs based on the Date and Time, job dependencies and Available resources.

CA-7 is an automated job scheduler. Jobs can be scheduled to run and manipulate in a variety of ways . Two common terms that have caused confusion are “job triggering” and “job dependency”. A job dependency is a job that must complete before the job waiting in the queue can run. Upon successful completion of the preceding job, the job waiting in the queue will be submitted. However, if the dependent job does not complete successfully, the job dependency will not be posted. Also, the terms “force complete” and “cancel” both mean to remove a job from the CA-7 queue. But the results are completely different.

A job is forced complete when it returns an acceptable condition code, or when it does not require an immediate remedy, and the job stream can continue. Forcing a job complete tells CA-7 to treat the job as having completed successfully, and to continue processing. Any dependencies of this job on other jobs will be posted, and any job triggering by this job will be done. Canceling a job from the queue does just the opposite. The job will be removed from the CA-7 queue, but no job triggering will be done, and any dependencies of this job on others will not be posted. This command is used to stop a job stream.

In other words - CA-7 is Scheduling Software, which distribute or centralize job submission, management and monitoring as you choose and simplify job management by automating as much as possible and provides a simple-to-use interface to manage your environment. CA-7 is sold by CA Technologies.

It is commonly used by banks and other large enterprises with IBM mainframe IT computing platforms. In 1987, Computer Associates took ownership of the product when it acquired its archival, UCCEL Corporation. CA subsequently renamed it from UCC-7 to CA-7, as was done with product prefixes for UCC-1 (tape library management) and UCC-11 (batch job rerun/restart), etc.


CA-7 Commands

Quote:
/DISPLAY,ST=JCL
Use this command to obtain information about the JCL libraries attached to the CA-7. The ST=JCL parameter provides the information about the JCL libraries and their associated ID number.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

/DISPLAY,PRINT=SCH
Use this command to obtain the information about Schedule Scan (SSCAN). The PRINT=SCH provides the information about SSCAN such as INCR, SPAN, QDWELL intervals and the next run.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

CANCEL
CANCEL,JOB=jobname or job number,FORCE=YES,REASON=text
Cancels job out of CA-7 Request Queue.
If job is in the Ready or Active queues, cancelling it in CA-7 would not prevent the job from running. It would only prevent CA-7 from tracking the job. If you need to cancel a job that is awaiting execution (ready queue) or executing (active queue), cancel it from SAM or call the operator and have them cancel the job.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

DEMANDH
DEMANDH,JOB=jobname,SCHID=nnn
Use this command to request a job to run in CA-7. This command will place a HOLD on the job which must be posted. A reason will be required. The SCHID parameter should be nnn if triggering is not to be done. If triggering is needed, then the appropriate SCHID should be supplied. Caution should be used when executing jobs from the batch cycle during the day. Doing so could cause problems during the next nightly cycle.See also RUNH

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

FJOB,FROM=,TO=
FJOB,FROM=(mmddyy,hhmm),TO=(mmddyy,hhmm),SYS=GSAJKJ
Use this command to obtain forecasted job execution information for jobs in a specified system for a specified date and time period.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

FJOB,SPAN=
FJOB,SPAN=hh,SYS=GSAJKJ
Use this command to obtain forecasted job execution information for jobs in a specified system for a specified future time span in hours.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

FSTRUC,JOB=
FSTRUC,JOB=jobname,LIST=ALL
Use this command to obtain job flow structure information for a job. The LIST=ALL parameter provides the job trigger relationships and the elapsed time of each job

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

LACT,JOB=
LACT,JOB=jobname or SYS=sysname
Use this command to obtain CA-7 information on jobs in the active queue. The JOB=jobname parameter can be a specific job or can be a generic mask such as JOB=GSAJ*. The SYS=system name parameter can be either an ‘*’ indicating all systems or the value must be a specific system name.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

LDSN,DSN=
LDSN,DSN=dataset name or dataset number,LIST=ALL
Use this command to obtain information about a dataset. The DSN parameter can be used with the dataset name or dataset number if known. The LIST=ALL parameter provides information about the dataset, the using jobs and any documentation entries.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

LJCL,JOB=
LJCL,JOB=jobname
Use this command to review the JCL contained in the associated JCL library.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

LJOB,JOB=
LJOB,JOB=jobname,LIST=ALL or LIST=TRIG
Use this command to obtain miscellaneous information about a job. The LIST=ALL parameter provides information about the job requirements, triggers and characteristics or attributes.LIST=TRIG parameter provides information about the job triggers.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

LQ,JOB=
LQ,JOB=jobname
Use this command to obtain CA-7 information on the jobs in the ready, request and active queues

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

LQ,JOB=,ST=ABND
LQ,JOB=jobname,ST=ABND
Use this command to obtain CA-7 information on the jobs in the request that are in abend status.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

LQ,JOB=,ST=LATE
LQ,JOB=jobname,ST=LATE
Use this command to obtain CA-7 information on the jobs in the request that are in late status.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

LPROS,JOB=
LPROS,JOB=jobname
Use this command to review the prose for a job.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

LPRRN,JOB=
LPRRN,JOB=jobname,LIST=ALL
Use this command to review the last run of a job. The information is obtained from the prior-run queue. The LIST=ALL parameter is optional and provides all data relative to the queue.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

LRLOG,SPAN=,SYS=
LRLOG,SPAN=hh,SYS=system name
Use this command to review the run log information for jobs in a specified system for the specified span of time in hours.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

LSCHD,JOB=LIST=
LSCHD,JOB=jobname,LIST=SIDnnn or LIST=BYSID
Use this command to obtain information about the schedule(s) for a job. The SCAL=SIDnnn parameter provides the schedule information for a specific schedule identifier (SCHID). (The ‘nnn’ in the SIDnnn should be the SCHID.) The LIST=BYSID parameter provides scheduling information for all SCHIDs. This is useful if a job has multiple SCHIDs. A month-by-month calendar is displayed for both parameters.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

REQUEUE,JOB=
REQUEUE,JOB=jobname,Q=ACT or Q=RDY
Use this command to move a member from one the ready or active queue to the request queue. The Q=queue name parameter is optional. If the Q=queue name parameter is not used, then the RDY and ACT queues are both searched. This command must be used whenever a job enters the request queue in skeleton mode (no JCL attached to job).

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

RUNH,JOB=
RUNH,JOB=jobname
Use this command to execute a special run of a job so that requirements will not be posted, and jobs will not be triggered. This command places a HOLD on the job which must be posted.Note that any mutually exclusive conditions the jobs have (which are requirements) will not take effect.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

XQJ,JOB=
XQJ,JOB=jobname,Q=REQ or Q=RDY or Q=ACT
Use this command to review and/or perform actions on the request queue. The JOB=jobname parameter may be a specific jobname or generic such as JOB=GSAJKN*. The Q=queue name parameter is optional and the queue name may be REQ (request), RDY (ready) or ACT (active). The list is displayed in jobname sequence. If no members are found matching the jobname criteria, the QUEUE MAINTENANCE panel is displayed.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

XQM,JOB=
XQM,JOB=jobname,Q=REQ or Q=RDY or Q=ACT
Use this command to review and/or perform actions on the request queue. The JOB=jobname parameter may be a specific jobname or generic such as JOB=GSAJKN*. The Q=queue name parameter is optional and the queue name may be REQ (request), RDY (ready) or ACT (active). The list is displayed in jobname sequence and a summary of the requirements is displayed. If no members are found matching the jobname criteria, the QUEUE MAINTENANCE panel is displayed.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> CA Products

 


Similar Topics
Topic Forum Replies
No new posts FTP VB File from Mainframe retaining ... JCL & VSAM 8
No new posts Mainframe openings in Techmahnidra fo... Mainframe Jobs 0
No new posts OPCP scheduler questio IBM Tools 0
No new posts Mainframe Programmer with CICS Skill... Mainframe Jobs 0
No new posts How to Reformat a file using File Man... All Other Mainframe Topics 14
Search our Forums:

Back to Top