System Data Access Method (SDAM) return codes

#### Search Results

Search

# System Data Access Method (SDAM) return codes

### Overview of Messages

`SDA0004 | SDA0008 | SDA0012 | SDA0016 | SDA0036 | SDA0040 | SDA0044 | SDA0048 | SDA0052 | SDA0056 | SDA0064 | SDA0068 | SDA0080 | SDA0208 | SDA9001 | SDA9003 | SDA9004`

SDA0004 | Record not found
Explanation: | Self-explanatory message.

SDA0008 | Duplicate record
Explanation: | Self-explanatory message.

SDA0012 | End of data
Explanation: | Self-explanatory message.

SDA0016 | Data container full
Explanation: | A request to add a new record to one of the data containers failed due to no (more) space available.
System action: | The request is ignored.
System programmer info: | Increase the space available to the failing System Data Container.

SDA0036 | SAC corrupted/not initialized
Explanation: | Self-explanatory message.

SDA0040 | Invalid opcode
Explanation: | Self-explanatory message.

SDA0044 | Invalid/unknown view name
Explanation: | Self-explanatory message.

SDA0048 | Invalid physical record id
Explanation: | Self-explanatory message.

SDA0052 | No data container available
Explanation: | Self-explanatory message.

SDA0056 | No record area specified
Explanation: | Self-explanatory message.

SDA0064 | Record not read before UPDATE.
Explanation: | A record to be updated must have been retrieved via a READ request.
System action: | The UPDATE request is ignored.
Appl. programmer info: | Issue a READ before the UPDATE.

SDA0068 | Record version error
Explanation: | A request to UPDATE a record failed because it has been modified by another process in the time between the READ and UPDATE from this process.
System action: | The UPDATE is ignored.
Appl. programmer info: | Re-issue the READ / processing / UPDATE sequence.

SDA0080 | Insufficient authority for requested record.
Explanation: | Access to certain vital Com-plete data records is restricted to Com-plete functions and utilities. The failing request attempted to read one of the protected records.
System action: | The request is ignored.

SDA0208 | Record illegally manipulated
Explanation: | Com-plete's SDAM integrity check detected an unauthorized modification. All records on the System Data Containers may be modified with the official SDAM interface ONLY. Disregarding this rule will result in this return code.
System action: | The request is ignored, the record in error is inaccessible.

SDA9001 | LRECL=$1 required for $2/$3/$4, actual=$5
Explanation: | Com-plete cannot start because the logical record length of one or more of the COMSYS data containers is less than expected.
System action: | Com-plete cannot start.
System programmer info: | One or more of the COMSYS data containers has not been properly built, or has been destroyed. Please, refer to the Installation and Migration Manual for how to build these datasets.

SDA9003 | Error X'$1' accessing subsystem record
Explanation: | Com-plete couldn't read one or more required records from the BASE COMSYS file. $1 indicates the VSAM return and reason code.
System action: | Com-plete cannot start.
System programmer info: | Most likely, the BASE COMSYS file was not properly built, or has been destroyed.

SDA9004 | VSAM $1 error X'$2', data container $3/$4/$5
Explanation: | An unexpected error occurred during GENCB or OPEN for one of the COMSYS data containers. $2 indicates the return code, and reason code if applicable.
System action: | Com-plete cannot start.
System programmer info: | Please, refer to the VSAM manual for how to interprete the return code indicated.