OPSLOG ARCHIVE RC=12 after maintenance
search cancel

OPSLOG ARCHIVE RC=12 after maintenance

book

Article ID: 127249

calendar_today

Updated On:

Products

OPS/MVS Event Management & Automation

Issue/Introduction

Getting the following after applying maintenance to OPSMVS 13.5:

$HASP100 ARCHPROC ON STCINRDR
$HASP373 ARCHPROC STARTED
IEF403I ARCHPROC - STARTED
OPS1940E Syntax error in keyword: TRACKS
OPS1947E --- Too many parentheses
OPS8310S Archive request invalid - request skipped
OPS8330I OPSLOG archive creation request processing completed
OPS8318S No valid archive control statements were found - no archives were taken
OPS8320O OPSLOG (OPSLOG) archive creation completed, MAXRC=0
OPS0996I removing invalid node GLOBAL0.ARCH_TRACK.ENTRY.3751
OPS0996I IEF404I ARCHPROC - ENDED
$HASP395 ARCHPROC ENDED - RC=0012

Environment

Release:
Component: OPSMVS

Resolution

The cause of this problem is the usage of an old version of the REXX program ARCHNTRK by the ARCHPROC started task.
This program was updated by the PTF SO05934 to allow secondary space allocation for the archive datasets.
To check if the updated version is in use the line 42 of the REXX program should have a "space2"  value as below:

Parse Var passed_prms ssid ',' logname ',(' space1 ',' space2 ')' 

Make sure the SYSEXEC DD statement of the ARCHPROC started task contains the updated ARCHNTRK program.