Salesforce

PROUTIL conv910 fails with error 11114

« Go Back

Information

 
TitlePROUTIL conv910 fails with error 11114
URL NameP118210
Article Number000128071
EnvironmentProduct: Progress
Version: 9
Product: OpenEdge
Version: 10
OS: All supported platforms
Other: CONV910
Question/Problem Description
PROUTIL conv910 fails with error 11114

OS copy made of the database to a different location.
BI file of the original database is truncated prior to the OS copy.
Database structure has absolute path names for extents.

Version 10 conversion run on the OS copied database: PROUTIL -C conv910
Steps to Reproduce
Clarifying Information
Error Message<target dir>/<dbname.db> is a copy of <source dir>/<dbname.db>
Database cannot be opened. (598)
Conversion failed in <func-name>, ret = . (11114)
Conversion failed in opendb, ret = 2. (11114)
SYSTEM ERROR: Memory violation. (49)
** Save file named core for analysis by Progress Software Corporation. (439)
** Database has the wrong version number. (db:, pro:). (44)
Defect Number
Enhancement Number
Cause
The Control Area needs to be restructured on the OS Copy prior to conversion.
Resolution
OPTION 1:   Update the Control Area on the OS Copy:
  1. Take a new OS Copy of the source database.
  2. Take a current snapshot of the source database Control Area: prostrct list dbname dbname.st
  3. Copy the structure file to the target directory
  4. Update the structure file (dbname.st) to reflect the exact locations of the extents for the "target" (copied) database. 
  5. Run PROSTRCT REPAIR then convert this database with conv910
[Progress 9 DLC]:
$   prostrct repair dbname dbname.st
$   proutil dbname -C truncate bi
[Progress 10 DLC]:
$   proutil dbname -C conv910

OPTION 2:   Rebuild the Control Area of the OS Copy
  1. Delete or rename the .DB file of this database.
  2. Rebuild the Control Area:  prostrct builddb <dbname> <structure file>
  3. Truncate the bi file
  4. Run the version 10 Conversion
Workaround
Notes
Keyword Phrase
Last Modified Date3/17/2017 10:54 AM

Powered by