Kbase 20805: Error Memory Violation (49) With PROREST Command
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/16/2008 |
|
Status: Unverified
GOAL:
How to troubleshoot SYSTEM ERROR: Memory violation.(49) that occurred using PROREST.
FIX:
Although this error can be encounter under various circumstances the following steps will help narrow the cause:
- Make sure the PROREST used is from the same Progress release as the PROBKUP.
- Try to determine if the problem is related to a specific database backup by restoring backups from other databases.
- Use the prorest -vp (partial verify) or -vf (full verify) to check the integrity of the backup file.
- Change the destination of the PROREST command to another file system.
- If its suspected the problem is related to the Progress installation, install the software in another location, and use the fresh copy of the PROREST utility that comes with it.
- Whenever possible, copy the backup file and try to restore it onto another machine (with the same platform and same Progress release).
- As a final recommendation, it is very important to test the backup file after it finishes. The Progress backup tools (PROBKUP/PROREST) provide mechanisms to test the integrity of the backup file after it is done.