CHKPGMOIR CHECK PROGRAM OIR TAALIBS |
The Check Program OIR command can be useful when you have or suspect
damage in the OIR (Object Information Repository) that prevents the
system DSPPGMREF command from operating correctly.
If DSPPGMREF finds some form of damage, it abnormally terminates with
very little information. CHKPGMOIR can be used to find the programs
with damage. Re-creating the program will normally correct the
damage.
A typical command would be entered as:
CHKPGMOIR LIB(xxxx)
An outfile of the program objects in the library would be created
using DSPOBJD. The file would be read and DSPPGMREF would be
attempted on each program. Errors would be monitored and a report
prepared listing the programs that could not be accessed.
CHKPGMOIR is a long running command and should be submitted to batch.
Command parameters *CMD
------------------
LIB The library to be checked. A library or the special
values *LIBL, *USRLIBL, *CURLIB, *ALL, or *ALLUSR
may be entered. You must have *ALLOBJ special
authority to use *ALL or *ALLUSR.
Restrictions
------------
You must have *ALLOBJ special authority to use *ALL or *ALLUSR as the
library name.
Prerequisites
-------------
The following TAA Tools must be on your system:
CHKALLOBJ Check all object
EDTVAR Edit variable
RTVSYSVAL3 Retrieve system value 3
SNDESCMSG Send escape message
SNDSTSMSG Send status message
SNDCOMPMSG Send completion message
Implementation
--------------
None, the tool is ready to use.
Objects used by the tool
------------------------
Object Type Attribute Src member Src file
------ ---- --------- ---------- ----------
CHKPGMOIR *CMD TAALIBS QATTCMD
TAALIBSC *PGM CLP TAALIBSC QATTCL
TAALIBSR *PGM RPG TAALIBSR QATTRPG
|
Added to TAA Productivity tools May 1, 1996