Kbase P129809: Prorest 10.1B03 with multiple files fails on Linux when probkup was performed using 10.1B
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  3/15/2011 |
|
Status: Verified
SYMPTOM(s):
Cannot restore a OpenEdge database backup using 10.1B03 of OpenEdge
probkup command options used were: probkup dbname -com -vs
Database backup has multiple volumes
prorest can successfully restore the first volume
prorest fails when restoring the second volume
free ():invalid pointer 0x83Be458
Database was backed up with 10.1B of OpenEdge
Database is being restored using 10.1B03 of OpenEdge
Database can be successfully restored with 10.1B01 of OpenEdge
Database cane be successfully restored with 10.1B02 of OpenEdge
Issue can be duplicated with the sports2000 database when using the -vs parameter on probkup command.
10.1B03 prorest command when restoring a backup of sports2000 database that spans multiple files will fail with an error 49.
SYSTEM ERROR: Memory violation. (49)
Stack trace from _dbutil reads:
pthread_sighandler
__libc_sigaction
__cfree
FACT(s) (Environment):
RedHat Linux 7.3
OpenEdge 10.1B
OpenEdge 10.1B 32-bit
OpenEdge 10.1B03 32-bit Service Pack
CAUSE:
Bug# OE00168325
FIX:
Upgrade to 10.1C02, 10.2A or higher.
There is a workaround for this issue, which is to use OpenEdge 10.1B, 10.1B01 or 10.1B02 to restore the back up of the database.