Salesforce

Adding Areas online fails with error 12867

« Go Back

Information

 
TitleAdding Areas online fails with error 12867
URL Nameadding-areas-online-fails-with-error-12867
Article Number000148216
EnvironmentProduct: OpenEdge
Version: 10.1B
OS: All supported platforms
Question/Problem Description
Cannot add extents to existing Area online
Area with the same number canot be added online.
New Storage Area cannot be added online.
prostrct addonline -verify reports correct structure file in use
prostrct add (offline) functions OK
Database not enabled for AI After-Imaging
 
Steps to Reproduce
Clarifying Information
If "prostrct addonline" command is preceded with prostrct addonline -validate, the operation fails. 
Error Messageprostrct add FAILED. (12867)
Area name/number mismatch:
<AreaName>:<AreaNumber>
NewArea1:13
Error occurred on line <number>. (6819)
prostrct add FAILED. (12867)
Defect NumberDefect OE00131733
Enhancement Number
Cause
When doing a prostrct addonline -validate, if new areas are defined, shared memory is updated with the new area information so that other extents that may have been defined for this new are can be validated and proper assignment of area numbers allocated.

This new area information was not being deleted from shared memory on completion of the addonline -validate, causing the failure.
Resolution
This issue has been fixed in OpenEdge 10.1B01 release (10.1B Service Pack 1).

If upgrade is not possible, then please use the workaround below.
Workaround
(1) Restart the database
(2) Check that there is sufficient disk space available for adding additional database extents.
(3) Run prostrct addonline command WITHOUT the -validate parameter (database can stay online).
Notes
Keyword Phrase
Last Modified Date1/10/2017 3:46 AM

Powered by