DSNJ445I action-type REQUEST FAILED: error-description
Explanation
A DSNJU003 (change log inventory) utility operation failed.
- action-type
- The DSNJU003 operation: DELMBR or RSTMBR.
- error-description
- A description of the error that occurred:
- CRESTART FAILED: SYSPITR LRSN MUST BE GREATER THAN minimum-value OF LAST MEMBER DESTRUCTION
- An attempt was made to use a CRESTART statement to create a conditional restart record for system point in time recovery. However, the CRESTART statement specified a log truncation point LRSN that is before the most recent member destruction. The logs of the destroyed member are no longer available. The minimum LRSN value is indicated in the message as minimum-value.
- User response
- Specify an LRSN that is greater than the minimum value indicated in the message.
- CRESTART FAILED: SYSPITRT TIMESTAMP MUST BE GREATER THAN minimum-value OF LAST MEMBER DESTRUCTION
- An attempt was made to use a CRESTART statement to create a conditional restart record for system point in time recovery. However, the CRESTART statement specified a log truncation point time stamp that is before the most recent member destruction. The logs of the destroyed member are no longer available. The minimum time stamp value is indicated in the message as minimum-value.
- User response
- Specify a time stamp that is more recent than the minimum value indicated in the message.
- DEACTIV ON A MEMBER ALREADY DEACTIVATED
- DELMBR DEACTIV was requested for a member that has already completed deactivation processing.
- DEACTIV ON A MEMBER ALREADY DESTROYED
- DELMBR DEACTIV was requested for a member that has already completed destruction processing.
- DEACTIV ON A MEMBER ALREADY MARKED FOR DEACTIVATION
- DELMBR DEACTIV was requested for a member that has already been marked for deactivation, but the deactivation process has not yet completed.
- System action
- The state of the member is unchanged.
- DEACTIV ON A MEMBER ALREADY MARKED FOR DESTRUCTION
- DELMBR DEACTIV was requested for a member that has already been marked for destruction by a previous DESTROY request.
- DEACTIV ON A NON-EXISTENT MEMBER IN NON-DATA SHARING
- An attempt was made to deactivate a member from the BSDS of a non-data sharing Db2 subsystem. Deactivation is allowed in data sharing mode only.
- User response
- Verify the member ID.
- DESTROY ON A MEMBER ALREADY DESTROYED
- DELMBR DESTROY was requested for a member that has already completed destruction processing.
- DESTROY ON A MEMBER ALREADY MARKED FOR DESTRUCTION
- DELMBR DESTROY was requested for a member that has already been marked for destruction but the destruction process has not yet completed.
- System action
- The state of the member is unchanged.
- DESTROY ON A NON-EXISTENT MEMBER IN NON-DATA SHARING
- An attempt was made to destroy a member from the BSDS of a non-data sharing Db2 subsystem. Destruction is allowed in data sharing mode only.
- User response
- Verify the member ID.
- INVALID AFTER A NON-DELMBR OR NON-RSTMBR OPERATION
- A control statement other than DELMBR or RSTMBR preceded the current DELMBR or RSTMBR statement. The statement is not allowed if the BSDS being processed belongs to the target member. The DELMBR or RSTMBR statement is not processed.
- User response
- Restart the member that owns the BSDS so that previous changes to the BSDS can be processed.
- INVALID AFTER DELMBR OR RSTMBR OPERATION
- A control statement other than DELMBR or RSTMBR was issued for a data sharing group member that is queued for deletion. When DELMBR or RSTMBR is input to DSNJU003, no other operations are allowed if the BSDS that is being processed belongs to the target member.
- System action
- The other control statements are not processed. If the BSDS that belongs to the target member is marked as deactivated or destroyed by a previous invocation, no further updates to the BSDS are allowed. The exception is if the target member was deactivated and an RSTMBR operation is requested.
- INVALID WITH HOST MEMBER IN DEACTIV/DESTROY STATE
- A control statement other than RSTMBR was issued for a data sharing group member that has been deactivated. When a data sharing group member has been deactivated, the only control statement that DSNJU003 accepts for that member's BSDS is RSTMBR. When a member is marked as destroyed in its own BSDS, DSNJU003 rejects all statements that would alter the BSDS contents.
- MEMBER ALREADY DESTROYED
- RSTMBR was requested for a member that was destroyed. RSTMBR can be used only when a member is deactivated or marked for deactivation.
- MEMBER ALREADY MARKED FOR DESTRUCTION
- RSTMBR was requested for a member that was marked for destruction but not yet completely destroyed. RSTMBR can be used only when a member is deactivated or marked for deactivation.
- User response
- If a backup copy of the BSDS is available from before DELMBR DESTROY was used, restore the backup.
- MEMBER HAS NOT BEEN DEACTIVATED
- Either RSTMBR or DELMBR DESTROY was requested for a member that is not deactivated or marked for deactivation. A DELMBR DESTROY can immediately follow a DELMBR DEACTIV for the same member ID, but a DELMBR DEACTIV is always required first.
- User response
- Either complete the deactivation process or use DELMBR DEACTIV followed by DELMBR DESTROY for the target member.
- MEMBER HAS NOT BEEN QUIESCED
- DELMBR was requested for a member that has not been quiesced or was active when the member that owns the BSDS was shut down. A member must be quiesced before a DELMBR command will be accepted.
- User response
- Quiesce the target member. To update the state of the target member, restart the member that owns the BSDS that DSNJU003 was running against.
- NON-EXISTENT MEMBER IN NON-DATA SHARING
- RSTMBR was requested for a nonexistent member and the BSDS indicates the member that owns the BSDS is not part of a data sharing group. In a non-data sharing environment, RSTMBR can be used only for a known member that has been marked for deactivation through the DELMBR DEACTIV statement.
- User response
- Indicate a different member number.
- UTILITY TIMESTAMP GREATER THAN SYSTEM TIMESTAMP. MEMBER RESTART REQUIRED.
- DELMBR was requested, but failed because an earlier change to the BSDS updated the utility time stamp. The member must be restarted before DELMBR can be used.
- User response
- Restart the member that owns the BSDS before using DELMBR DEACTIV.
- VALID MEMBER ID IS 1 TO 32 DECIMAL
- An invalid member ID was specified. The valid range is 1 to 32, inclusive.
- User response
- Specify a member ID in the range 1–32.
System action
The change log inventory utility terminates. Message DSNJ445I is written to the SYSPRINT data set.
Additional actions occur for some error-description values, and are described under System actionin the explanation of the value.
User response
Take the action indicated under User response for the error-description value.