Rules Language
The most common DTS technical support calls are related to problems in debugging the rule language statements and/or logic. If a product does not seem to be functioning in the manner that the rules specify, the following steps can often help determine why:
TRACING - If possible, rerun the job step with a trace DD statement. If the step cannot be rerun, simulate the failing step as closely as possible. The trace DD statements used by DTS products follow:
//ACCTRACE DD DUMMY
//MONTRACE DD DUMMY
//DSLTRACE DD DUMMY
For TSO users, allocate the trace with the TSO command ALLOC FI(ACCTRACE) DUMMY. The trace messages will appear on the terminal screen.
ALLOC FI(ACCTRACE) DUMMY
SMF Reports - If the job can not be rerun, the SMF reporting programs SRSSMF and DIFMFPRT can be very helpful in diagnosing an ACC/SRS failure. To ensure that SMF reporting is active, the statement DEFPROD SMF(nnn LEVEL(I)) should be specified in the rule language statements.
Validation Failures at Startup or Shutdown
Debugging ACC/SRS validation failures during startup or shutdown due to conflicts with other products. See support database item reference number DTS20010. Also, save a copy of the DIF started task SYSPRINT file output.
