DSNU1239I csect-name - VERSION version-number OBDREC WAS NOT FOUND IN OBID object-id

Explanation

The version information for a record that is being unloaded from an image copy is not available in the OBD or the system pages in the image copy.

csect-name
The name of the control section that issued the message.
version-number
The version number of the record in error.
object-id
The object ID of the record in error.

Unloading data from an image copy requires that the image copy data set was taken with the SYSTEMPAGES YES option on the COPY utility statement. Without the system pages, the UNLOAD utility cannot unload versioned data.

Possible causes for this error include:

  • The system pages are not available in the image copy.
  • The version 0 OBD information has been deleted by the MODIFY RECOVERY utility.

System action

The record that is in error is not unloaded to the output data set. The UNLOAD utility continues to process records. If the total number of records in error reaches the value that is specified by the MAXERR option, processing stops and message DSNU1219I is issued.

The default value for MAXERR is 1.

User response

If the DDL of the table, including alterations up to the time of the image copy, is available, you can rebuild the OBD information and unload the data. To rebuild OBD information:

  1. Re-create the table to the state that it was in when the image copy was taken.
  2. If necessary, use DSN1COPY with the IBDIXLAT option to update the DBID, PSID, and OBID information in the image copy so that it matches the new table.
  3. Unload the data from the updated image copy.

Severity

4 (warning)