Dump data from corrupted records with PROUTIL
- Last Updated: February 11, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
When corruption is present, PROUTIL DUMP and PROUTIL DUMPSPECIFIED return errors with corruption details, the table number, partition identifier and record identifier. Use the stopaftererror num parameter to limit the number of errors processed by either utility.
Use the following PROUTIL DUMP syntax to limit the number of errors processed.
Syntax
|
In the syntax, db-name specifies the database from which you want to dump, owner-name specifies the owner of the table containing the data you want to dump, table-name specifies the name of the table containing the data you want to dump, directory specifies the name of the target directory where the data is to be dumped, num specifies the number of errors to process, and -index num specifies an index that is used to dump the table contents.
To expand the PROUTIL DUMP syntax for a threaded online dump, use the syntax shown in Dump table contents with PROUTIL.
Examples
The following output shows a missing LOB field:
|
The following output shows a broken record continuation:
|
The following output shows a record upgrade error:
|
Use the following PROUTIL DUMPSPECIFIED syntax to limit the number of errors processed:
|
Example
The following output shows errors returned from corrupted records when dumping selective contents with DUMPSPECIFIED:
|