Show TOC

Recovery after User ErrorsLocate this document in the navigation structure

Use

A user error occurs when a user deletes or falsifies data (for example, deletes a table or program that is required for further system operation), either by mistake or due to lack of knowledge.

You can generally correct such a user error if you can meet the following requirements:

  • You exported the object using the SAP tool R3trans, thus backing it up. You can use this copy to restore the condition of the object at the time of the export, taking into account possible database inconsistencies.

  • An object from the ABAP Dictionary or the ABAP Repository is involved. The ABAP Dictionary and the correction system both perform version backups of these objects within the SAP system. If you can continue working with that version of the object (ideally, the object has not been changed recently), then you can restore it.

In general, you cannot use the Oracle Export/Import tools to recover a lost SAP object. The reason for this is that the SAP database tables are often shared system-wide. A user cannot import the ATAB (central control table) to recover an individual SAP table, for example, as this risks overwriting the work of other users.

You cannot recover an object by recovering the database either. The recovery of a lost object requires an incomplete recovery up to the moment the user error occurred (point in time recovery). Any changes made to the database from that moment on are lost.