PTF 01 -
A Batch Performance Monitor for CA-IDMS Applications.
PTF's For DBSTATS Rel 2.02 - CA-IDMS 10.X Compatible
here to download PTF01.
- If calling program is in 31-bit mode (e.g., COBOL II) and
STATACCUM option is set to "T", S0C4 abend in DBSTATS at
offset 3D84 may occur when a FINISH is issued.
The trace report (if requested) will be produced, but the
abend occurs just prior to printing the summary report.
PTF 02 -
Click here to download PTF02.
DC-BATCH programs receive IDMS status of 0077 on a FINISH
TASK. Trace report shows a return code of 0000, but subschema
control block has 0077 when control returns to application
PTF 03 -
Click here to download PTF03.
The STATTBLSZ parameter specifies the maximum number of DML
statements that are expected in the run-unit. This value
is used to calculate the amount of storage that is allocated
for accumulating statistics. When the number of different
DML statements encountered exceeds this value, DBSTATS cannot
accumulate statistics for any new DML statements. Since a
DBSTATS Summary Report would be incomplete (and probably mis-
leading), it is not produced.
PTF 04 -
Click here to download PTF04.
DBSTATS abends with a S90A-04 if a DBSIPT DD DUMMY with no
DCB=BLKSIZE=nn parameter is in the JCL. This PTF will force
a BLKSIZE=80 if the DCB contains a block size of 0 after the open.
PTF 05 -
Click here to download PTF05.
DBSTATS was printing large times (greater than 17 hours)
incorrectly, and was accumulating large numbers of calls
(greater than 16 million) incorrectly.
PTF 06 -
Click here to download PTF06.
S806 abends occurred if JCL included a CDMSLIB and the
DBSTATS modules were not also included in the JOBLIB or STEPLIB.
PTF 07 -
Click here to download PTF07.
S806 abends occurred if using a program with Release 10.0
PTF 09 -
Click here to download PTF09.
DBSTATS accumlates elapsed time in a binary fullword in 64/1,000,000
second incrments, giving a maximum elapsed time of 38:10:38 before
overflow occurs. This PTF changes DBSTATS to use 128/1,000,000
second increments, allowing a maximum elapsed time of over 76 hours.
This change can cause the times reported by DBSTATS to be inaccurate
in the 4th decimal place (.0001), but this shouldn't really cause any problems.
PTF 10 -
Click here to download PTF10.
DBSTATS does not report I/Os that result from the RETURN db-key FROM
PTF 11 -
Click here to download PTF11.
On the 9605 tape, CA-IDMS Release 12.0 introduced support for a
10.2 Services Batch Interface. Since this interface is using the
Release 10.2 communication between application programs and the
DBMS, the 10.2 version of DBSTATS (DBSTATS Release 2.02) must be
used with this feature.
* with following patches
NOTE - Both releases of DBSTATS are included on the installation tape.
To implement DBSTATS in Release 12.0 with the 10.2 Services Batch
Interface, the following steps are required:
- Copy DBSTATS Release 2.02 from the installation tape into
DIFFERENT LIBRARIES than used for DBSTATS Release 3.00.
- Apply following ZAPs to Release 2.02 of DBSTATS.
- Make the following change to the LINKINTB member in the
DBSTATS Release 10.2 JCLLIB step 2:
* //SYSLIN DD *
* INCLUDE IDMSLOAD(IDMSINTB)
* add this line --> CHANGE GDBMS(GIDMS)
* INCLUDE SYSLMOD(DBSINTB)
* add this line --> ENTRY IDMSINTB
* NAME IDMSINTB(R)
All references to the IDMS loadlib should point to your
RELEASE 12.0 CA-IDMS LOADLIB (tape 9506 or later).
- Execute LINKINTB and SETPASS and SETDFLT for DBSTATS 2.02.
Back to DBSTATS
Back to HSL.
Hybrid Systems Ltd., Inc.
200 University Park Drive
Edwardsville, IL 62294