| Sau Ha,
Which v3.0 logs in particular.
STARS says this was fixed in DIAMOND BL90.
Indeed here is a STARS article written by Faith which even supplied the fix.
Housekeeping Log Files All Contain DCL-W-SKPDAT... Message
COPYRIGHT (c) 1988, 1989, 1990 by Digital Equipment Corporation.
ALL RIGHTS RESERVED. No distribution except as provided under contract.
PRODUCT: ALL-IN-1 V2.4
SOURCE: Customer Support Center/Atlanta USA
PROBLEM:
The log file in the OA$LOG directory which is produced from any
housekeeping procedure, that runs on the system contains the following DCL
warning message:
%DCL-W-SKPDAT, image data (Records not beginning with "$") ignored
%SMJACKET-I Commencing batch execution of Utility type......
CAUSE:
Any procedure submitted other than Delete Mail Addresses (DA) will result
in this message due to an incorrect exit procedure in the SMJACKET DCL
command procedure.
SOLUTION:
This is a restriction in the current verison of ALL-IN-1 V2.4. This message
is only a warning message and does not negatively affect the running of the
scheduled housekeeping procedure. The message can be ignored.
The OA$LIB:SMJACKET.COM command procedure invokes ALL-IN-1 and contains the
commands:
.if cli$util_type nes "DA" then exit
cal set date oa$date
. . .
exit
If the procedure being submitted is not DA, it executes the "THEN" part of
the ".IF" statement and performs the exit from ALL-IN-1. But it then
continues to the next command, which is an ALL-IN-1 command, and at this
point the process is not in ALL-IN-1 and expects DCL commands.
As an alternative if you wish to eliminate the message, you may wish to
modify the SMJACKET command procedure using Customization Management as
below:
Find the lines that read:
.if cli$util_type nes "DA" then exit
cal set date OA$DATE
get oa$function = "cal set date -" cli$gen_param oa$_TM_SETDATE_D
date_convert cli$gen_param,OA$TM_DATE,7
exit
Change the above lines to read:
.if cli$util_type EQS "DA" then DO SET_DATE_DA
exit
Now create a new DO script in CM named SET_DATE_DA, and include the
commands:
cal set date OA$DATE
get oa$function = "cal set date -" cli$gen_param oa$_TM_SETDATE_D
date_convert cli$gen_param,OA$TM_DATE,7
exit
Once these changes have been implemented, both elements (the command
procedure and the new DO script) must be moved live on the system (CM MLA
MGT CSZ PME ML) before they will take effect.
|