- Created by Andreas Püschel, last modified on Nov 15, 2014
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 13 Next »
General Information
- SOS provides Migration Services within the scope of projects.
- The service is based on the customer's requirements, together with the customer the scope for a given service is determined.
Migration Services
- Such services include
- Analysis of job dependencies
- Visualization of job dependencies and structured documentation
- Conversion of jobs and job dependencies
- Automated testing
- Such services are specific for the respective products such as
- Cron, Windows® Taskplaner
- CA® TNG® Unicenter®, Cronacle®, Autosys®
- Control-M®, Tivoli® Workload Scheduler and more
- Depending on the legacy product SOS provides
- Migration strategies to JobScheduler
- Features for compatible operation of existing job dependencies
- Migration Services are not restricted to JobScheduler
- SOS posesses substiantial know how concerning migration
- SOS will support your migration to target job scheduling products other than JobScheduler
Migration Services for Control-M users
- We offer to show to you our proceeding for automated conversion:
- Send us some sample job definitions in the standard Control-M XML export format.
- The Control-M deftable utility would create an XML export file like the attached document: Control-M.deftable.xml
The sample export file could look like this:
Sample XML export format Expand source<?xml version='1.0' encoding='ISO-8859-1' ?> <DEFTABLE > <TABLE DATACENTER="test" LAST_UPLOAD="Mon Oct 1 12:02:27 MEZ 2012" TABLE_NAME="TABLE" TABLE_USERDAILY="DAILY" USED_BY_CODE="0"> <JOB APPLICATION="TABLE" APR="1" AUG="1" AUTHOR="user2" AUTOARCH="0" CONFIRM="0" CREATION_DATE="20120315" CREATION_TIME="123553" CREATION_USER="user1" CRITICAL="0" CYCLIC="0" DAYS_AND_OR="OR" DEC="1" DESCRIPTION="... Description ..." FEB="1" GROUP="BATCH_TABLE" IND_CYCLIC="START" INTERVAL="00000M" JAN="1" JOBNAME="TABLE_JOB1" JUL="1" JUN="1" MAR="1" MAXDAYS="0" MAXRERUN="0" MAXRUNS="0" MAXWAIT="0" MAY="1" MEMLIB="%%SCRIPTLIB" MEMNAME="TABLE_JOB1.ksh" MULTY_AGENT="N" NODEID="NODE1" NOV="1" OCT="1" OWNER="owner1" PAR="%%SOUT" PRIORITY="01" RETRO="0" SEP="1" SHIFT="IGNOREJOB" SHIFTNUM="+00" SYSDB="0" TASKTYPE="Job" USE_INSTREAM_JCL="0" WEEKDAYS="1,2,3,4,5" > <INCOND AND_OR="AND" NAME="TABLEJOB1-OK" ODATE="ODAT" /> <QUANTITATIVE NAME="MAINTENANCE1" QUANT="1" /> <OUTCOND NAME="TABLEJOB1-OK" ODATE="ODAT" SIGN="DEL" /> <AUTOEDIT EXP="%%LIBMEMSYM=/usr/libmemsym" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME not started yet" TIME="0530" URGENCY="R" WHEN="LATESUB"/> <OUTCOND NAME="TABLE-JOB2-OK" ODATE="ODAT" SIGN="ADD" /> <AUTOEDIT EXP="%%PARM1=%%DATACENTER" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME max. execution time exceeded" TIME=">020" URGENCY="R" WHEN="EXECTIME"/> <AUTOEDIT EXP="%%PARM2=%%JOBNAME" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: %%JOBNAME aborted with exitcode > 0" URGENCY="R" WHEN="NOTOK"/> <AUTOEDIT EXP="%%PARM3=%%ODAY.%%OMONTH" /> </JOB> <JOB APPLICATION="TABLE" APR="1" AUG="1" AUTHOR="user2" AUTOARCH="0" CHANGE_DATE="20121001" CHANGE_TIME="134945" CHANGE_USERID="user3" CONFIRM="0" CREATION_DATE="20120315" CREATION_TIME="123553" CREATION_USER="user1" CRITICAL="0" CYCLIC="0" DAYS_AND_OR="OR" DEC="1" DESCRIPTION="... Description ..." DOCMEM="TABLE_BAS.ksh" FEB="1" GROUP="BATCH_TABLE" IND_CYCLIC="START" INTERVAL="00000M" JAN="1" JOBNAME="TABLE_BAS" JUL="1" JUN="1" MAR="1" MAXDAYS="0" MAXRERUN="0" MAXRUNS="0" MAXWAIT="0" MAY="1" MEMLIB="%%SCRIPTLIB" MEMNAME="TABLE_BAS.ksh" MULTY_AGENT="N" NODEID="NODE1" NOV="1" OCT="1" OWNER="owner1" PAR="%%SOUT" PRIORITY="01" RETRO="0" SEP="1" SHIFT="IGNOREJOB" SHIFTNUM="+00" SYSDB="0" TASKTYPE="Job" USE_INSTREAM_JCL="0" WEEKDAYS="1,2,3,4,5" > <INCOND AND_OR="AND" NAME="TABLEBAS-OK" ODATE="ODAT" /> <QUANTITATIVE NAME="MAINTENANCE1" QUANT="1" /> <OUTCOND NAME="TABLE-DATAWH-OK" ODATE="ODAT" SIGN="ADD" /> <AUTOEDIT EXP="%%LIBMEMSYM=/usr/libmemsym" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME not started yet" TIME="2300" URGENCY="R" WHEN="LATESUB"/> <OUTCOND NAME="TABLEBAS-OK" ODATE="ODAT" SIGN="DEL" /> <AUTOEDIT EXP="%%PARM1=%%DATACENTER" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME max. execution time exceeded" TIME=">150" URGENCY="R" WHEN="EXECTIME"/> <OUTCOND NAME="TABLESTAT-OK" ODATE="ODAT" SIGN="ADD" /> <AUTOEDIT EXP="%%PARM2=%%JOBNAME" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME aborted with exitcode > 0" URGENCY="R" WHEN="NOTOK"/> <OUTCOND NAME="TABLEWPBL-OK" ODATE="ODAT" SIGN="ADD" /> <AUTOEDIT EXP="%%PARM3=%%ODAY.%%OMONTH" /> <OUTCOND NAME="TABLEFWANT-OK" ODATE="ODAT" SIGN="ADD" /> <OUTCOND NAME="TABLESRPI-OK" ODATE="ODAT" SIGN="ADD" /> <OUTCOND NAME="TABLEJOB3-OK" ODATE="ODAT" SIGN="ADD" /> <OUTCOND NAME="TABLECOCOS-OK" ODATE="ODAT" SIGN="ADD" /> <OUTCOND NAME="TABLEFADB-OK" ODATE="ODAT" SIGN="ADD" /> <OUTCOND NAME="TABLEPROV-OK" ODATE="ODAT" SIGN="ADD" /> <OUTCOND NAME="TABLEBNYGHR-OK" ODATE="ODAT" SIGN="ADD" /> </JOB> <JOB APPLICATION="TABLE" APR="1" AUG="1" AUTHOR="user2" AUTOARCH="0" CONFIRM="0" CREATION_DATE="20120315" CREATION_TIME="123553" CREATION_USER="user1" CRITICAL="0" CYCLIC="0" DAYS_AND_OR="OR" DEC="1" DESCRIPTION="-DATAWH-Load" DOCMEM="TABLE_-DATAWH.ksh" FEB="1" GROUP="BATCH_TABLE" IND_CYCLIC="START" INTERVAL="00000M" JAN="1" JOBNAME="TABLE_-DATAWH" JUL="1" JUN="1" MAR="1" MAXDAYS="0" MAXRERUN="0" MAXRUNS="0" MAXWAIT="0" MAY="1" MEMLIB="%%SCRIPTLIB" MEMNAME="TABLE_-DATAWH.ksh" MULTY_AGENT="N" NODEID="NODE1" NOV="1" OCT="1" OWNER="owner1" PAR="%%SOUT" PRIORITY="01" RETRO="0" SEP="1" SHIFT="IGNOREJOB" SHIFTNUM="+00" SYSDB="0" TASKTYPE="Job" USE_INSTREAM_JCL="0" WEEKDAYS="1,2,3,4,5" > <INCOND AND_OR="AND" NAME="TABLE-DATAWH-OK" ODATE="ODAT" /> <QUANTITATIVE NAME="MAINTENANCE1" QUANT="1" /> <OUTCOND NAME="TABLE-DATAWH-OK" ODATE="ODAT" SIGN="DEL" /> <AUTOEDIT EXP="%%LIBMEMSYM=/usr/libmemsym" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME not started yet" TIME="0200" URGENCY="R" WHEN="LATESUB"/> <OUTCOND NAME="TABLEXNET-OK" ODATE="ODAT" SIGN="ADD" /> <AUTOEDIT EXP="%%PARM1=%%DATACENTER" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME max. execution time exceeded" TIME=">360" URGENCY="R" WHEN="EXECTIME"/> <OUTCOND NAME="TABLEDWP-OK" ODATE="ODAT" SIGN="ADD" /> <AUTOEDIT EXP="%%PARM2=%%JOBNAME" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME aborted with exitcode > 0" URGENCY="R" WHEN="NOTOK"/> <OUTCOND NAME="TABLEPEEP-OK" ODATE="ODAT" SIGN="ADD" /> <AUTOEDIT EXP="%%PARM3=%%ODAY.%%OMONTH" /> </JOB> <JOB APPLICATION="TABLE" APR="1" AUG="1" AUTHOR="user2" AUTOARCH="0" CONFIRM="0" CREATION_DATE="20120315" CREATION_TIME="123553" CREATION_USER="user1" CRITICAL="0" CYCLIC="0" DAYS_AND_OR="OR" DEC="1" DESCRIPTION="... Description ..." DOCMEM="TABLE_AKL.ksh" FEB="1" GROUP="BATCH_TABLE" IND_CYCLIC="START" INTERVAL="00000M" JAN="1" JOBNAME="TABLE_AKL" JUL="1" JUN="1" MAR="1" MAXDAYS="0" MAXRERUN="0" MAXRUNS="0" MAXWAIT="0" MAY="1" MEMLIB="%%SCRIPTLIB" MEMNAME="TABLE_AKL.ksh" MULTY_AGENT="N" NODEID="NODE1" NOV="1" OCT="1" OWNER="owner1" PAR="%%SOUT" PRIORITY="01" RETRO="0" SEP="1" SHIFT="IGNOREJOB" SHIFTNUM="+00" SYSDB="0" TASKTYPE="Job" USE_INSTREAM_JCL="0" WEEKDAYS="1,2,3,4,5" > <INCOND AND_OR="AND" NAME="TABLEAKL-OK" ODATE="ODAT" /> <QUANTITATIVE NAME="MAINTENANCE1" QUANT="1" /> <OUTCOND NAME="TABLEAKL-OK" ODATE="ODAT" SIGN="DEL" /> <AUTOEDIT EXP="%%LIBMEMSYM=/usr/libmemsym" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME not started yet" TIME="2300" URGENCY="R" WHEN="LATESUB"/> <AUTOEDIT EXP="%%PARM1=%%DATACENTER" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME max. execution time exceeded" TIME=">030" URGENCY="R" WHEN="EXECTIME"/> <AUTOEDIT EXP="%%PARM2=%%JOBNAME" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME aborted with exitcode > 0" URGENCY="R" WHEN="NOTOK"/> <AUTOEDIT EXP="%%PARM3=%%ODAY.%%OMONTH" /> </JOB> <JOB APPLICATION="TABLE" APR="1" AUG="1" AUTHOR="user2" AUTOARCH="0" CONFIRM="0" CREATION_DATE="20120315" CREATION_TIME="123553" CREATION_USER="user1" CRITICAL="0" CYCLIC="0" DAYS_AND_OR="OR" DEC="1" DESCRIPTION="... Description ..." DOCMEM="TABLE_STAT.ksh" FEB="1" GROUP="BATCH_TABLE" IND_CYCLIC="START" INTERVAL="00000M" JAN="1" JOBNAME="TABLE_STAT" JUL="1" JUN="1" MAR="1" MAXDAYS="0" MAXRERUN="0" MAXRUNS="0" MAXWAIT="0" MAY="1" MEMLIB="%%SCRIPTLIB" MEMNAME="TABLE_STAT.ksh" MULTY_AGENT="N" NODEID="NODE2" NOV="1" OCT="1" OWNER="owner2" PAR="%%SOUT" PRIORITY="01" RETRO="0" SEP="1" SHIFT="IGNOREJOB" SHIFTNUM="+00" SYSDB="0" TASKTYPE="Job" USE_INSTREAM_JCL="0" WEEKDAYS="1,2,3,4,5" > <INCOND AND_OR="AND" NAME="TABLESTAT-OK" ODATE="ODAT" /> <QUANTITATIVE NAME="MAINTENANCE2" QUANT="1" /> <OUTCOND NAME="TABLESTAT-OK" ODATE="ODAT" SIGN="DEL" /> <AUTOEDIT EXP="%%LIBMEMSYM=/usr/libmemsym" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME not started yet" TIME="0100" URGENCY="R" WHEN="LATESUB"/> <OUTCOND NAME="TABLESTATIDX-OK" ODATE="ODAT" SIGN="ADD" /> <AUTOEDIT EXP="%%PARM1=%%DATACENTER" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME max. execution time exceeded" TIME=">150" URGENCY="R" WHEN="EXECTIME"/> <AUTOEDIT EXP="%%PARM2=%%JOBNAME" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME aborted with exitcode > 0" URGENCY="R" WHEN="NOTOK"/> <AUTOEDIT EXP="%%PARM3=%%ODAY.%%OMONTH" /> </JOB> <JOB APPLICATION="TABLE" APR="1" AUG="1" AUTHOR="user2" AUTOARCH="0" CONFIRM="0" CREATION_DATE="20120315" CREATION_TIME="123553" CREATION_USER="user1" CRITICAL="0" CYCLIC="0" DAYS_AND_OR="OR" DEC="1" DESCRIPTION="... Description ..." DOCMEM="TABLE_WPBL.ksh" FEB="1" GROUP="BATCH_TABLE" IND_CYCLIC="START" INTERVAL="00000M" JAN="1" JOBNAME="TABLE_WPBL" JUL="1" JUN="1" MAR="1" MAXDAYS="0" MAXRERUN="0" MAXRUNS="0" MAXWAIT="0" MAY="1" MEMLIB="%%SCRIPTLIB" MEMNAME="TABLE_WPBL.ksh" MULTY_AGENT="N" NODEID="NODE2" NOV="1" OCT="1" OWNER="yyyy" PAR="%%SOUT" PRIORITY="01" RETRO="0" SEP="1" SHIFT="IGNOREJOB" SHIFTNUM="+00" SYSDB="0" TASKTYPE="Job" USE_INSTREAM_JCL="0" WEEKDAYS="1,2,3,4,5" > <INCOND AND_OR="AND" NAME="TABLEWPBL-OK" ODATE="ODAT" /> <QUANTITATIVE NAME="MAINTENANCE2" QUANT="1" /> <OUTCOND NAME="TABLEWPBL-OK" ODATE="ODAT" SIGN="DEL" /> <AUTOEDIT EXP="%%LIBMEMSYM=/usr/libmemsym" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME not started yet" TIME="0100" URGENCY="R" WHEN="LATESUB"/> <AUTOEDIT EXP="%%PARM1=%%DATACENTER" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME max. execution time exceeded" TIME=">030" URGENCY="R" WHEN="EXECTIME"/> <AUTOEDIT EXP="%%PARM2=%%JOBNAME" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME aborted with exitcode > 0" URGENCY="R" WHEN="NOTOK"/> <AUTOEDIT EXP="%%PARM3=%%ODAY.%%OMONTH" /> </JOB> <JOB APPLICATION="TABLE" APR="1" AUG="1" AUTHOR="user2" AUTOARCH="0" CONFIRM="0" CREATION_DATE="20120315" CREATION_TIME="123553" CREATION_USER="user1" CRITICAL="0" CYCLIC="0" DAYS_AND_OR="OR" DEC="1" DESCRIPTION="... Description ..." DOCMEM="TABLE_PEEP.ksh" FEB="1" GROUP="BATCH_TABLE" IND_CYCLIC="START" INTERVAL="00000M" JAN="1" JOBNAME="TABLE_PEEP" JUL="1" JUN="1" MAR="1" MAXDAYS="0" MAXRERUN="0" MAXRUNS="0" MAXWAIT="0" MAY="1" MEMLIB="%%SCRIPTLIB" MEMNAME="TABLE_PEEP.ksh" MULTY_AGENT="N" NODEID="NODE1" NOV="1" OCT="1" OWNER="owner1" PAR="%%SOUT" PRIORITY="01" RETRO="0" SEP="1" SHIFT="IGNOREJOB" SHIFTNUM="+00" SYSDB="0" TASKTYPE="Job" USE_INSTREAM_JCL="0" WEEKDAYS="1,2,3,4,5" > <INCOND AND_OR="AND" NAME="TABLEPEEP-OK" ODATE="ODAT" /> <QUANTITATIVE NAME="MAINTENANCE1" QUANT="1" /> <OUTCOND NAME="TABLEPEEP-OK" ODATE="ODAT" SIGN="DEL" /> <AUTOEDIT EXP="%%LIBMEMSYM=/usr/libmemsym" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME not started yet" TIME="0600" URGENCY="R" WHEN="LATESUB"/> <AUTOEDIT EXP="%%PARM1=%%DATACENTER" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME max. execution time exceeded" TIME=">045" URGENCY="R" WHEN="EXECTIME"/> <AUTOEDIT EXP="%%PARM2=%%JOBNAME" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME aborted with exitcode > 0" URGENCY="R" WHEN="NOTOK"/> <AUTOEDIT EXP="%%PARM3=%%ODAY.%%OMONTH" /> </JOB> <JOB APPLICATION="TABLE" APR="1" AUG="1" AUTHOR="user2" AUTOARCH="0" CONFIRM="0" CREATION_DATE="20120315" CREATION_TIME="123553" CREATION_USER="user1" CRITICAL="0" CYCLIC="0" DAYS_AND_OR="OR" DEC="1" DESCRIPTION="Load" DOCMEM="TABLE_ETB.ksh" FEB="1" GROUP="BATCH_TABLE" IND_CYCLIC="START" INTERVAL="00000M" JAN="1" JOBNAME="TABLE_ETB" JUL="1" JUN="1" MAR="1" MAXDAYS="0" MAXRERUN="0" MAXRUNS="0" MAXWAIT="0" MAY="1" MEMLIB="%%SCRIPTLIB" MEMNAME="TABLE_ETB.ksh" MULTY_AGENT="N" NODEID="NODE1" NOV="1" OCT="1" OWNER="owner1" PAR="%%SOUT" PRIORITY="01" RETRO="0" SEP="1" SHIFT="IGNOREJOB" SHIFTNUM="+00" SYSDB="0" TASKTYPE="Job" USE_INSTREAM_JCL="0" WEEKDAYS="1,2,3,4,5" > <INCOND AND_OR="AND" NAME="TABLEETB-OK" ODATE="ODAT" /> <QUANTITATIVE NAME="MAINTENANCE1" QUANT="1" /> <OUTCOND NAME="TABLEBAS-OK" ODATE="ODAT" SIGN="ADD" /> <AUTOEDIT EXP="%%LIBMEMSYM=/usr/libmemsym" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME not started yet" TIME="2115" URGENCY="R" WHEN="LATESUB"/> <INCOND AND_OR="AND" NAME="EXTERN-TABLEETB-OK" ODATE="ODAT" /> <OUTCOND NAME="TABLEETB-OK" ODATE="ODAT" SIGN="DEL" /> <AUTOEDIT EXP="%%PARM1=%%DATACENTER" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME max. execution time exceeded" TIME=">180" URGENCY="R" WHEN="EXECTIME"/> <OUTCOND NAME="TABLEAKL-OK" ODATE="ODAT" SIGN="ADD" /> <AUTOEDIT EXP="%%PARM2=%%JOBNAME" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME aborted with exitcode > 0" URGENCY="R" WHEN="NOTOK"/> <OUTCOND NAME="TABLESTATSM-OK" ODATE="ODAT" SIGN="ADD" /> <AUTOEDIT EXP="%%PARM3=%%ODAY.%%OMONTH" /> <OUTCOND NAME="TABLEETB-OK" ODATE="ODAT" SIGN="DEL" /> </JOB> <JOB APPLICATION="TABLE" APR="1" AUG="1" AUTHOR="user2" AUTOARCH="0" CONFIRM="0" CREATION_DATE="20120315" CREATION_TIME="123553" CREATION_USER="user1" CRITICAL="0" CYCLIC="0" DAYS_AND_OR="OR" DEC="1" DESCRIPTION="... Description ..." DOCMEM="TABLE_WANT.ksh" FEB="1" GROUP="BATCH_TABLE" IND_CYCLIC="START" INTERVAL="00000M" JAN="1" JOBNAME="TABLE_WANT" JUL="1" JUN="1" MAR="1" MAXDAYS="0" MAXRERUN="0" MAXRUNS="0" MAXWAIT="0" MAY="1" MEMLIB="%%SCRIPTLIB" MEMNAME="TABLE_WANT.ksh" MULTY_AGENT="N" NODEID="NODE1" NOV="1" OCT="1" OWNER="owner1" PAR="%%SOUT" PRIORITY="01" RETRO="0" SEP="1" SHIFT="IGNOREJOB" SHIFTNUM="+00" SYSDB="0" TASKTYPE="Job" USE_INSTREAM_JCL="0" WEEKDAYS="1,2,3,4,5" > <INCOND AND_OR="AND" NAME="TABLEFWANT-OK" ODATE="ODAT" /> <QUANTITATIVE NAME="MAINTENANCE1" QUANT="1" /> <OUTCOND NAME="TABLEFWANT-OK" ODATE="ODAT" SIGN="DEL" /> <AUTOEDIT EXP="%%LIBMEMSYM=/usr/libmemsym" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME aborted with exitcode > 0" TIME="0100" URGENCY="R" WHEN="LATESUB"/> <AUTOEDIT EXP="%%PARM1=%%DATACENTER" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME max. execution time exceeded" TIME=">030" URGENCY="R" WHEN="EXECTIME"/> <AUTOEDIT EXP="%%PARM2=%%JOBNAME" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME aborted with exitcode > 0" URGENCY="R" WHEN="NOTOK"/> <AUTOEDIT EXP="%%PARM3=%%ODAY.%%OMONTH" /> </JOB> <JOB APPLICATION="TABLE" APR="1" AUG="1" AUTHOR="user2" AUTOARCH="0" CONFIRM="0" CREATION_DATE="20120315" CREATION_TIME="123553" CREATION_USER="user1" CRITICAL="0" CYCLIC="0" DAYS_AND_OR="OR" DEC="1" DESCRIPTION="... Description ..." DOCMEM="TABLE_SRPI.ksh" FEB="1" GROUP="BATCH_TABLE" IND_CYCLIC="START" INTERVAL="00000M" JAN="1" JOBNAME="TABLE_SRPI" JUL="1" JUN="1" MAR="1" MAXDAYS="0" MAXRERUN="0" MAXRUNS="0" MAXWAIT="0" MAY="1" MEMLIB="%%SCRIPTLIB" MEMNAME="TABLE_SRPI.ksh" MULTY_AGENT="N" NODEID="NODE2" NOV="1" OCT="1" OWNER="yyyy" PAR="%%SOUT" PRIORITY="01" RETRO="0" SEP="1" SHIFT="IGNOREJOB" SHIFTNUM="+00" SYSDB="0" TASKTYPE="Job" USE_INSTREAM_JCL="0" WEEKDAYS="1,2,3,4,5" > <INCOND AND_OR="AND" NAME="TABLESRPI-OK" ODATE="ODAT" /> <QUANTITATIVE NAME="MAINTENANCE2" QUANT="1" /> <OUTCOND NAME="TABLESRPI-OK" ODATE="ODAT" SIGN="DEL" /> <AUTOEDIT EXP="%%LIBMEMSYM=/usr/libmemsym" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME not started yet" TIME="0100" URGENCY="R" WHEN="LATESUB"/> <AUTOEDIT EXP="%%PARM1=%%DATACENTER" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME max. execution time exceeded" TIME=">120" URGENCY="R" WHEN="EXECTIME"/> <AUTOEDIT EXP="%%PARM2=%%JOBNAME" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME aborted with exitcode > 0" URGENCY="R" WHEN="NOTOK"/> <AUTOEDIT EXP="%%PARM3=%%ODAY.%%OMONTH" /> </JOB> <JOB APPLICATION="TABLE" APR="1" AUG="1" AUTHOR="user2" AUTOARCH="0" CONFIRM="0" CREATION_DATE="20120315" CREATION_TIME="123553" CREATION_USER="user1" CRITICAL="0" CYCLIC="0" DAYS_AND_OR="OR" DEC="1" DESCRIPTION="... Description ..." DOCMEM="TABLE_JOB3.ksh" FEB="1" GROUP="BATCH_TABLE" IND_CYCLIC="START" INTERVAL="00000M" JAN="1" JOBNAME="TABLE_JOB3" JUL="1" JUN="1" MAR="1" MAXDAYS="0" MAXRERUN="0" MAXRUNS="0" MAXWAIT="0" MAY="1" MEMLIB="%%SCRIPTLIB" MEMNAME="TABLE_JOB3.ksh" MULTY_AGENT="N" NODEID="NODE2" NOV="1" OCT="1" OWNER="owner4" PAR="%%SOUT" PRIORITY="01" RETRO="0" SEP="1" SHIFT="IGNOREJOB" SHIFTNUM="+00" SYSDB="0" TASKTYPE="Job" USE_INSTREAM_JCL="0" WEEKDAYS="1,2,3,4,5" > <INCOND AND_OR="AND" NAME="TABLEJOB3-OK" ODATE="ODAT" /> <INCOND AND_OR="AND" NAME="XTERN-TABLEJOB3-OK" ODATE="ODAT" /> <QUANTITATIVE NAME="MAINTENANCE2" QUANT="1" /> <OUTCOND NAME="TABLEJOB3-OK" ODATE="ODAT" SIGN="DEL" /> <AUTOEDIT EXP="%%LIBMEMSYM=/usr/libmemsym" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME not started yet" TIME="0600" URGENCY="R" WHEN="LATESUB"/> <OUTCOND NAME="XTERN-TABLEJOB3-OK" ODATE="ODAT" SIGN="DEL" /> <AUTOEDIT EXP="%%PARM1=%%DATACENTER" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME max. execution time exceeded" TIME=">030" URGENCY="R" WHEN="EXECTIME"/> <AUTOEDIT EXP="%%PARM2=%%JOBNAME" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME aborted with exitcode > 0" URGENCY="R" WHEN="NOTOK"/> <AUTOEDIT EXP="%%PARM3=%%ODAY.%%OMONTH" /> <ON CODE="COMPSTAT>0" STMT="*" > <DOSHOUT DEST="ECS" MESSAGE="%%JOBNAME aborted with exitcode > 0, give info according to agreement." URGENCY="U"/> </ON> </JOB> <JOB APPLICATION="TABLE" APR="1" AUG="1" AUTHOR="user2" AUTOARCH="0" CONFIRM="0" CREATION_DATE="20120315" CREATION_TIME="123553" CREATION_USER="user1" CRITICAL="0" CYCLIC="0" DAYS_AND_OR="OR" DEC="1" DESCRIPTION="... Description ..." DOCMEM="TABLE_STATSM.ksh" FEB="1" GROUP="BATCH_TABLE" IND_CYCLIC="START" INTERVAL="00000M" JAN="1" JOBNAME="TABLE_STATSM" JUL="1" JUN="1" MAR="1" MAXDAYS="0" MAXRERUN="0" MAXRUNS="0" MAXWAIT="0" MAY="1" MEMLIB="%%SCRIPTLIB" MEMNAME="TABLE_STATSM.ksh" MULTY_AGENT="N" NODEID="NODE1" NOV="1" OCT="1" OWNER="owner99" PAR="%%SOUT" PRIORITY="01" RETRO="0" SEP="1" SHIFT="IGNOREJOB" SHIFTNUM="+00" SYSDB="0" TASKTYPE="Job" USE_INSTREAM_JCL="0" WEEKDAYS="1,2,3,4,5" > <INCOND AND_OR="AND" NAME="TABLESTATSM-OK" ODATE="ODAT" /> <QUANTITATIVE NAME="MAINTENANCE1" QUANT="1" /> <OUTCOND NAME="TABLESTATSM-OK" ODATE="ODAT" SIGN="DEL" /> <AUTOEDIT EXP="%%LIBMEMSYM=/usr/libmemsym" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME not started yet" TIME="2300" URGENCY="R" WHEN="LATESUB"/> <AUTOEDIT EXP="%%PARM1=%%DATACENTER" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME max. execution time exceeded" TIME=">030" URGENCY="R" WHEN="EXECTIME"/> <AUTOEDIT EXP="%%PARM2=%%JOBNAME" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME aborted with exitcode > 0" URGENCY="R" WHEN="NOTOK"/> <AUTOEDIT EXP="%%PARM3=%%ODAY.%%OMONTH" /> </JOB> <JOB APPLICATION="TABLE" APR="1" AUG="1" AUTHOR="user2" AUTOARCH="0" CONFIRM="0" CREATION_DATE="20120315" CREATION_TIME="123553" CREATION_USER="user1" CRITICAL="0" CYCLIC="0" DAYS_AND_OR="OR" DEC="1" DESCRIPTION="... Description ..." DOCMEM="TABLE_COCOS.ksh" FEB="1" GROUP="BATCH_TABLE" IND_CYCLIC="START" INTERVAL="00000M" JAN="1" JOBNAME="TABLE_COCOS" JUL="1" JUN="1" MAR="1" MAXDAYS="0" MAXRERUN="0" MAXRUNS="0" MAXWAIT="0" MAY="1" MEMLIB="%%SCRIPTLIB" MEMNAME="TABLE_COCOS.ksh" MULTY_AGENT="N" NODEID="NODE2" NOV="1" OCT="1" OWNER="owner99" PAR="%%SOUT" PRIORITY="01" RETRO="0" SEP="1" SHIFT="IGNOREJOB" SHIFTNUM="+00" SYSDB="0" TASKTYPE="Job" USE_INSTREAM_JCL="0" WEEKDAYS="1,2,3,4,5" > <INCOND AND_OR="AND" NAME="TABLECOCOS-OK" ODATE="ODAT" /> <QUANTITATIVE NAME="MAINTENANCE2" QUANT="1" /> <OUTCOND NAME="TABLECOCOS-OK" ODATE="ODAT" SIGN="DEL" /> <AUTOEDIT EXP="%%LIBMEMSYM=/usr/libmemsym" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME not started yet" TIME="0100" URGENCY="R" WHEN="LATESUB"/> <AUTOEDIT EXP="%%PARM1=%%DATACENTER" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME max. execution time exceeded" TIME=">015" URGENCY="R" WHEN="EXECTIME"/> <AUTOEDIT EXP="%%PARM2=%%JOBNAME" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME aborted with exitcode > 0" URGENCY="R" WHEN="NOTOK"/> <AUTOEDIT EXP="%%PARM3=%%ODAY.%%OMONTH" /> </JOB> <JOB APPLICATION="TABLE" APR="1" AUG="1" AUTHOR="user2" AUTOARCH="0" CONFIRM="0" CREATION_DATE="20120315" CREATION_TIME="123553" CREATION_USER="user1" CRITICAL="0" CYCLIC="0" DAYS_AND_OR="OR" DEC="1" DESCRIPTION="... Description ..." DOCMEM="TABLE_FADB.ksh" FEB="1" GROUP="BATCH_TABLE" IND_CYCLIC="START" INTERVAL="00000M" JAN="1" JOBNAME="TABLE_FADB" JUL="1" JUN="1" MAR="1" MAXDAYS="0" MAXRERUN="0" MAXRUNS="0" MAXWAIT="0" MAY="1" MEMLIB="%%SCRIPTLIB" MEMNAME="TABLE_FADB.ksh" MULTY_AGENT="N" NODEID="NODE2" NOV="1" OCT="1" OWNER="fadbprod" PAR="%%SOUT" PRIORITY="01" RETRO="0" SEP="1" SHIFT="IGNOREJOB" SHIFTNUM="+00" SYSDB="0" TASKTYPE="Job" USE_INSTREAM_JCL="0" WEEKDAYS="1,2,3,4,5" > <INCOND AND_OR="AND" NAME="TABLEFADB-OK" ODATE="ODAT" /> <QUANTITATIVE NAME="MAINTENANCE2" QUANT="1" /> <OUTCOND NAME="TABLEFADB-OK" ODATE="ODAT" SIGN="DEL" /> <AUTOEDIT EXP="%%LIBMEMSYM=/usr/libmemsym" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME not started yet" TIME="0100" URGENCY="R" WHEN="LATESUB"/> <AUTOEDIT EXP="%%PARM1=%%DATACENTER" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME max. execution time exceeded" TIME=">030" URGENCY="R" WHEN="EXECTIME"/> <AUTOEDIT EXP="%%PARM2=%%JOBNAME" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME aborted with exitcode > 0" URGENCY="R" WHEN="NOTOK"/> <AUTOEDIT EXP="%%PARM3=%%ODAY.%%OMONTH" /> </JOB> <JOB APPLICATION="TABLE" APR="1" AUG="1" AUTHOR="user2" AUTOARCH="0" CONFIRM="0" CREATION_DATE="20120315" CREATION_TIME="123553" CREATION_USER="user1" CRITICAL="0" CYCLIC="0" DAYS_AND_OR="OR" DEC="1" DESCRIPTION="... Description ..." DOCMEM="TABLE_PROV.ksh" FEB="1" GROUP="BATCH_TABLE" IND_CYCLIC="START" INTERVAL="00000M" JAN="1" JOBNAME="TABLE_PROV" JUL="1" JUN="1" MAR="1" MAXDAYS="0" MAXRERUN="0" MAXRUNS="0" MAXWAIT="0" MAY="1" MEMLIB="%%SCRIPTLIB" MEMNAME="TABLE_PROV.ksh" MULTY_AGENT="N" NODEID="NODE1" NOV="1" OCT="1" OWNER="owner1" PAR="%%SOUT" PRIORITY="01" RETRO="0" SEP="1" SHIFT="IGNOREJOB" SHIFTNUM="+00" SYSDB="0" TASKTYPE="Job" USE_INSTREAM_JCL="0" WEEKDAYS="1,2,3,4,5" > <INCOND AND_OR="AND" NAME="TABLEPROV-OK" ODATE="ODAT" /> <QUANTITATIVE NAME="MAINTENANCE1" QUANT="1" /> <OUTCOND NAME="TABLEPROV-OK" ODATE="ODAT" SIGN="DEL" /> <AUTOEDIT EXP="%%LIBMEMSYM=/usr/libmemsym" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME not started yet" TIME="0100" URGENCY="R" WHEN="LATESUB"/> <AUTOEDIT EXP="%%PARM1=%%DATACENTER" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME max. execution time exceeded" TIME=">030" URGENCY="R" WHEN="EXECTIME"/> <AUTOEDIT EXP="%%PARM2=%%JOBNAME" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME aborted with exitcode > 0" URGENCY="R" WHEN="NOTOK"/> <AUTOEDIT EXP="%%PARM3=%%ODAY.%%OMONTH" /> </JOB> <JOB APPLICATION="TABLE" APR="1" AUG="1" AUTHOR="user2" AUTOARCH="0" CONFIRM="0" CREATION_DATE="20120315" CREATION_TIME="123553" CREATION_USER="user1" CRITICAL="0" CYCLIC="0" DAYS_AND_OR="OR" DEC="1" DESCRIPTION="... Description ..." DOCMEM="TABLE_STATIDX.ksh" FEB="1" GROUP="BATCH_TABLE" IND_CYCLIC="START" INTERVAL="00000M" JAN="1" JOBNAME="TABLE_STATIDX" JUL="1" JUN="1" MAR="1" MAXDAYS="0" MAXRERUN="0" MAXRUNS="0" MAXWAIT="0" MAY="1" MEMLIB="%%SCRIPTLIB" MEMNAME="TABLE_STATIDX.ksh" MULTY_AGENT="N" NODEID="NODE2" NOV="1" OCT="1" OWNER="xxx" PAR="%%SOUT" PRIORITY="01" RETRO="0" SEP="1" SHIFT="IGNOREJOB" SHIFTNUM="+00" SYSDB="0" TASKTYPE="Job" TIMEFROM="0445" TIMETO="0600" USE_INSTREAM_JCL="0" WEEKDAYS="1,2,3,4,5" > <INCOND AND_OR="AND" NAME="TABLESTATIDX-OK" ODATE="ODAT" /> <QUANTITATIVE NAME="MAINTENANCE2" QUANT="1" /> <OUTCOND NAME="TABLESTATIDX-OK" ODATE="ODAT" SIGN="DEL" /> <AUTOEDIT EXP="%%LIBMEMSYM=/usr/libmemsym" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME not started yet" TIME="0615" URGENCY="R" WHEN="LATESUB"/> <AUTOEDIT EXP="%%PARM1=%%DATACENTER" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME max. execution time exceeded" TIME=">060" URGENCY="R" WHEN="EXECTIME"/> <AUTOEDIT EXP="%%PARM2=%%JOBNAME" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME aborted with exitcode > 0" URGENCY="R" WHEN="NOTOK"/> <AUTOEDIT EXP="%%PARM3=%%ODAY.%%OMONTH" /> </JOB> <JOB APPLICATION="TABLE" APR="1" AUG="1" AUTHOR="user2" AUTOARCH="0" CONFIRM="0" CREATION_DATE="20120315" CREATION_TIME="123553" CREATION_USER="user1" CRITICAL="0" CYCLIC="0" DAYS_AND_OR="OR" DEC="1" DESCRIPTION="... Description ..." DOCMEM="TABLE_DWPSST.ksh" FEB="1" GROUP="BATCH_TABLE" IND_CYCLIC="START" INTERVAL="00000M" JAN="1" JOBNAME="TABLE_DWPSST" JUL="1" JUN="1" MAR="1" MAXDAYS="0" MAXRERUN="0" MAXRUNS="0" MAXWAIT="1" MAY="1" MEMLIB="%%SCRIPTLIB" MEMNAME="TABLE_DWPSST.ksh" MULTY_AGENT="N" NODEID="NODE1" NOV="1" OCT="1" OWNER="owner1" PAR="%%SOUT" PRIORITY="01" RETRO="0" SEP="1" SHIFT="IGNOREJOB" SHIFTNUM="+00" SYSDB="0" TASKTYPE="Job" USE_INSTREAM_JCL="0" WEEKDAYS="1,2,3,4,5" > <INCOND AND_OR="AND" NAME="TABLEDWP-OK" ODATE="ODAT" /> <QUANTITATIVE NAME="MAINTENANCE1" QUANT="1" /> <OUTCOND NAME="TABLEDWP-OK" ODATE="ODAT" SIGN="DEL" /> <AUTOEDIT EXP="%%LIBMEMSYM=/usr/libmemsym" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME not started yet" TIME="0600" URGENCY="R" WHEN="LATESUB"/> <AUTOEDIT EXP="%%PARM1=%%DATACENTER" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME max. execution time exceeded" TIME=">030" URGENCY="R" WHEN="EXECTIME"/> <AUTOEDIT EXP="%%PARM2=%%JOBNAME" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME aborted with exitcode > 0" URGENCY="R" WHEN="NOTOK"/> <AUTOEDIT EXP="%%PARM3=%%ODAY.%%OMONTH" /> </JOB> <JOB APPLICATION="TABLE" APR="1" AUG="1" AUTHOR="user2" AUTOARCH="0" CONFIRM="0" CREATION_DATE="20120315" CREATION_TIME="123553" CREATION_USER="user1" CRITICAL="0" CYCLIC="0" DAYS_AND_OR="OR" DEC="1" DESCRIPTION="DB-Dump" FEB="1" GROUP="BATCH_TABLE" IND_CYCLIC="START" INTERVAL="00000M" JAN="1" JOBNAME="TABLE_DUMP" JUL="1" JUN="1" MAR="1" MAXDAYS="0" MAXRERUN="0" MAXRUNS="0" MAXWAIT="0" MAY="1" MEMLIB="%%SCRIPTLIB" MEMNAME="TABLE_DUMP.ksh" MULTY_AGENT="N" NODEID="NODE2" NOV="1" OCT="1" OWNER="owner1" PAR="%%SOUT" PRIORITY="01" RETRO="0" SEP="1" SHIFT="IGNOREJOB" SHIFTNUM="+00" SYSDB="0" TASKTYPE="Job" TIMEFROM="1800" USE_INSTREAM_JCL="0" WEEKDAYS="1,2,3,4,5" > <QUANTITATIVE NAME="MAINTENANCE2" QUANT="1" /> <OUTCOND NAME="TABLEETB-OK" ODATE="ODAT" SIGN="ADD" /> <AUTOEDIT EXP="%%LIBMEMSYM=/usr/libmemsym" /> <AUTOEDIT EXP="%%PARM1=%%DATACENTER" /> <AUTOEDIT EXP="%%PARM2=%%JOBNAME" /> <AUTOEDIT EXP="%%PARM3=%%ODAY.%%OMONTH" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME not started yet" TIME="1900" URGENCY="R" WHEN="LATESUB"/> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME max. execution time exceeded" TIME=">120" URGENCY="R" WHEN="EXECTIME"/> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME aborted with exitcode > 0" URGENCY="R" WHEN="NOTOK"/> </JOB> <JOB APPLICATION="TABLE" APR="1" AUG="1" AUTHOR="user2" AUTOARCH="0" CONFIRM="0" CREATION_DATE="20120315" CREATION_TIME="123553" CREATION_USER="user1" CRITICAL="0" CYCLIC="0" DAYS_AND_OR="OR" DEC="1" DESCRIPTION="... Description ..." FEB="1" GROUP="BATCH_TABLE" IND_CYCLIC="START" INTERVAL="00000M" JAN="1" JOBNAME="TABLE_-JOB2" JUL="1" JUN="1" MAR="1" MAXDAYS="0" MAXRERUN="0" MAXRUNS="0" MAXWAIT="0" MAY="1" MEMLIB="%%SCRIPTLIB" MEMNAME="TABLE_-JOB2.ksh" MULTY_AGENT="N" NODEID="NODE1" NOV="1" OCT="1" OWNER="owner1" PAR="%%SOUT" PRIORITY="01" RETRO="0" SEP="1" SHIFT="IGNOREJOB" SHIFTNUM="+00" SYSDB="0" TASKTYPE="Job" USE_INSTREAM_JCL="0" WEEKDAYS="1,2,3,4,5" > <INCOND AND_OR="AND" NAME="TABLE-JOB2-OK" ODATE="ODAT" /> <QUANTITATIVE NAME="MAINTENANCE1" QUANT="1" /> <OUTCOND NAME="TABLE-JOB2-OK" ODATE="ODAT" SIGN="DEL" /> <AUTOEDIT EXP="%%LIBMEMSYM=/usr/libmemsym" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME not started yet" TIME="0715" URGENCY="R" WHEN="LATESUB"/> <OUTCOND NAME="XTERN-TABLEJOB3-OK" ODATE="ODAT" SIGN="ADD" /> <AUTOEDIT EXP="%%PARM1=%%DATACENTER" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME max. execution time exceeded" TIME=">020" URGENCY="R" WHEN="EXECTIME"/> <AUTOEDIT EXP="%%PARM2=%%JOBNAME" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME aborted with exitcode > 0" URGENCY="R" WHEN="NOTOK"/> <AUTOEDIT EXP="%%PARM3=%%ODAY.%%OMONTH" /> </JOB> <JOB APPLICATION="TABLE" APR="1" AUG="1" AUTHOR="user2" AUTOARCH="0" CONFIRM="0" CREATION_DATE="20121001" CREATION_TIME="140140" CREATION_USER="user3" CRITICAL="0" CYCLIC="0" DAYS_AND_OR="OR" DEC="1" DESCRIPTION="... Description ..." DOCMEM="TABLE_BNYGHR.ksh" FEB="1" GROUP="BATCH_TABLE" IND_CYCLIC="START" INTERVAL="00000M" JAN="1" JOBNAME="TABLE_BNYGHR" JUL="1" JUN="1" MAR="1" MAXDAYS="0" MAXRERUN="0" MAXRUNS="0" MAXWAIT="0" MAY="1" MEMLIB="%%SCRIPTLIB" MEMNAME="TABLE_BNYGHR.ksh" MULTY_AGENT="N" NODEID="NODE1" NOV="1" OCT="1" OWNER="owner1" PAR="%%SOUT" PRIORITY="01" RETRO="0" SEP="1" SHIFT="IGNOREJOB" SHIFTNUM="+00" SYSDB="0" TASKTYPE="Job" USE_INSTREAM_JCL="0" WEEKDAYS="1,2,3,4,5" > <INCOND AND_OR="AND" NAME="TABLEBNYGHR-OK" ODATE="ODAT" /> <QUANTITATIVE NAME="MAINTENANCE1" QUANT="1" /> <OUTCOND NAME="TABLEBNYGHR-OK" ODATE="ODAT" SIGN="DEL" /> <AUTOEDIT EXP="%%LIBMEMSYM=/usr/libmemsym" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME not started yet" TIME="0100" URGENCY="R" WHEN="LATESUB"/> <AUTOEDIT EXP="%%PARM1=%%DATACENTER" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME max. execution time exceeded" TIME=">030" URGENCY="R" WHEN="EXECTIME"/> <AUTOEDIT EXP="%%PARM2=%%JOBNAME" /> <SHOUT DEST="ECS" MESSAGE="send a mail to test@sos-berlin.com --- Topic: JOB %%JOBNAME aborted with exitcode > 0" URGENCY="R" WHEN="NOTOK"/> <AUTOEDIT EXP="%%PARM3=%%ODAY.%%OMONTH" /> </JOB> </TABLE> </DEFTABLE>
- We will visualiize existing job dependencies from this export format and send you the result.
- The resulting job dependency graph could look like in the attached document: Control-M.deftable.pdf
- The sample output from the above XML export format would like this:
Error rendering macro 'viewpdf'
com.atlassian.confluence.macro.MacroExecutionException: com.atlassian.confluence.macro.MacroExecutionException: The viewfile macro is unable to locate the attachment "Control-M.deftable.pdf" on this page
- Send us some sample job definitions in the standard Control-M XML export format.
- Starting from such a sample we then would move on with you to a proof of concept that includes converting Control-M jobs to JobScheduler objects.
- We will provide converted jobs in a test environment, either at your site or in a virtual environment.
- The proof of concept will show to what extent the conversion can be automated and would allow to test the job dependencies in detail.
- Backed by the proof of concept you take your decision to go ahead with JobScheduler.
Contact
- If you are interested in this service send an e-mail to: sales@sos-berlin.com
- No labels