Kbase P83677: How to troubleshoot the error 8872 on Windows operating system
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  19/03/2009 |
|
Status: Unverified
GOAL:
How to troubleshoot the error 8872 on Windows operating system
GOAL:
Shared memory in use by a process other than PROGRESS. (8872)
FIX:
Shared memory in use by a process other than PROGRESS. (8872)
This error can be returned by Progress after the database server has been shut down and then a new startup attempted. This is a sign that some other process has taken ownership of the Progress database shared memory segments after the server has been stopped. In order to see which process has taken the ownership of the database shared memory, download and run the Process Explorer freeware utility available from http://technet.microsoft.com/en-us/sysinternals/default.aspx
When the Process Explorer starts, press CTRL-F and in the search field enter the part of the path where the database file is located.
For example, if the database path is: C:\progwrk\myapp\test.db
enter the following in the search field: c.progwrk.myapp.test
This will show all of the shared memory segments and the process with its PID that owns them. Stopping that process will release the database shared memory and enable the Progress database server to start.