The Clean TAA Temporary Files command does a cleanup function of
certain files in the TAATOOL library. CLNTAATEMP should be used
periodically (e.g. weekly) to reduce the amount of space taken by
these files.
The files cleaned up are those used by the TAA tools:
ALCTMPMBRCHGBIGPARM
The command would typically be entered as:
CLNTAATEMP
The command must access files that are excluded from public use and
remove members. Therefore, the tool must be created by the Security
Officer or a member of his group so that the command processing
program can adopt the owners authority. The user of CLNTAATEMP must
have *ALLOBJ authority or be authorized to the TAACLNTEMP
authorization list.
Any records in the BIGPARM file that are older than 2 days are
deleted.
A minimum of 3 members exists in each of the TAATMPxxxx files. If a
member beyond the minimum has not been used in 15 days, the member is
removed. Any members that have data and can be allocated in the
TAATMPxxxx are cleared.
Command parameters *CMD
------------------
RECREATE A *YES/*NO value that defaults to *NO. A *YES may
be entered to force the re-create of the temporary
files rather than just clearing the members and
ensuring that any existing members (beyond the
default number) have been used recently.
Restrictions
------------
None.
Prerequisites
-------------
The following TAA Tools must be on your system:
ADDDAT Add date
SNDCOMPMSG Send completion message
SNDESCMSG Send escape message
SNDSTSMSG Send status message
TAAARC TAA Archive
Implementation
--------------
The tool is ready to use, but the user must have *ALLOBJ authority or
be authorized to the TAACLNTEMP authorization list.
Objects used by the tool
------------------------
Object Type Attribute Src member Src file
------ ---- --------- ---------- ----------
CLNTAATEMP *CMD TAATMPB QATTCMD
TAATMPBC *PGM CLP TAATMPBC QATTCL
TAATMPBC2 *PGM CLP TAATMPBC2 QATTCL
TAATMPBC3 *PGM CLP TAATMPBC3 QATTCL
TAATMPBC9 *PGM CLP TAATMPBC9 QATTCL
TAATMPBR *PGM RPG TAATMPBR QATTRPG
No object TAATMPBL QATTDDS
The TAATMPxxx files created by TAATMPBC2 have already been created
for you in TAATOOL.