Consultor Eletrônico



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.