This section describes the rules of error data file output and dump image listing output to the error information file for the corresponding data when the errdata operand is specified in the source statement.
- The following table shows whether or not the files are output for a HiRDB parallel server configuration with a server name specified in the source statement different from a back-end server containing a table storage RDAREA, for a HiRDB parallel server configuration with a table storage RDAREA that extends over multiple back-end servers, and for a HiRDB single server configuration using a utility special unit:
Relationship with error data file creation work buffer | Format of input data file | Input data error type |
---|
Duplicate key error or invalid value for storage in abstract data type | Other errors |
---|
Insufficient buffer or errwork=0 | DAT format | -- | N |
Fixed-size data format | -- | Y |
Binary format | -- | Y |
Binary-format input file for a non-FIX table or a FIX table with a character set specified that was output by pdrorg | -- | -- |
Sufficient buffer | DAT format | N | N |
Fixed-length data format | N | Y |
Binary format | N | Y |
Binary-format input file for a non-FIX table or a FIX table with a character set specified that was output by pdrorg | -- | -- |
Y: Outputs an error data file and a dump image listing for an error information file.
N: Outputs an error data file but not a dump image listing for an error information file.
--: Outputs neither an error data file nor a dump image listing for an error information file.
Note
If some of the error data fails to be output to the error data file due to a buffer shortage, a message No output for error data is attached to the error message before it is output to an error information file. In this case, specify a large enough buffer size in the errwork operand to ensure the output of error data.
- The following table shows whether or not the files are output for a HiRDB parallel server configuration with a server name specified in the source statement that matches a back-end server containing a table storage RDAREA, and for a HiRDB single server configuration using a utility special unit:
Format of input data file | Input data error type |
---|
Duplicate key error or invalid value for storage in abstract data type | Other errors |
---|
DAT format | N | N |
Fixed-size data format | Y | Y |
Binary format | Y | Y |
Binary-format input file for a non-FIX table or a FIX table with a character set specified that was output by pdrorg | -- | -- |
Y: Outputs an error data file and a dump image listing for an error information file.
N: Outputs an error data file but not a dump image listing for an error information file.
--: Outputs neither an error data file nor a dump image listing for an error information file.