CSV538I ERROR IN PARMLIB MEMBER=memname ON LINE line-number: {ACTIVATE | TEST | ADD} FUNCTION WAS NOT SUCCESSFUL FOR LNKLST SET lnklstset. text
Explanation
The LNKLST ADD, LNKLST TEST or LNKLST ACTIVATE statement in PROGxx did not complete successfully. The reason is contained within the message text.
In the message text:
- memname
- The name of the parmlib member in which the error was found
- line-number
- The number of the line in parmlib member memname containing the error
- lnklstset
- The name of the LNKLST set
- dsname
- The name of the data set
- DATA SET dsname COULD NOT BE ALLOCATED
- Allocation for the data set did not succeed. The most common explanation is that the data set does not exist.
- DATA SET dsname EXCEEDED CONCATENATION LIMIT
- The limit of 255 extents within a concatenation has been exceeded.
- DATA SET dsname HAS A VOLUME ID THAT DOES NOT MATCH CATALOG
- The provided volume ID, or the volume ID previously found for the data set, does not match the volume ID now found in the catalog. The data set found in the catalog might not be the one intended to be in the LNKLST set.
- DATA SET dsname HAS HAD ITS SMS STATUS CHANGED
- Either the data set is not managed by the Storage Management Subsystem (SMS) but had been, or the data set is managed by SMS but had not been. The data set might not be the one intended to be in the LNKLST set.
- DATA SET dsname IS A MULTI-VOLUME DATA SET
- Either the data set spans multiple volumes (which is not allowed), or the data set is assigned to a SMS DATACLASS with a dynamic volume count greater than one.
- DATA SET dsname IS NOT IN THE LNKLST SET
- The data set is required to be in the LNKLST set.
System action
The system continues processing.
Operator response
Depending on the reason do one of the following:
- DATA SET dsname COULD NOT BE OPENED
- DATA SET dsname IS NOT PARTITIONED
- DATA SET dsname COULD NOT BE ALLOCATED,
- determine the name of a valid data set and re-issue the command.
- DATA SET dsname HAS A VOLUME ID THAT DOES NOT MATCH CATALOG
- determine the correct volume ID and re-issue the command. If the data set is already in the LNKLST set, then notify the system programmer.
- DATA SET dsname IS NOT IN THE LNKLST SET
- add the data set to the LNKLST set.
In all other cases, notify the system programmer.
System programmer response
Depending on the reason do one of
the following:
- DATA SET dsname HAS A VOLUME ID THAT DOES NOT MATCH CATALOG
- DATA SET dsname HAS HAD ITS SMS STATUS CHANGED
- delete the data set from the LNKLST set. Have the operator re-add it if the data set does belong in the LNKLST set.
- DATA SET dsname EXCEEDED CONCATENATION LIMIT
- if this data set must be in the concatenation, remove other data sets until the limit is no longer exceeded.
Module
CSVPRDL
Source
Contents supervision (CSV)
Routing Code
10
Descriptor Code
5