Kbase 18768: Problems Restarting Database From Within ProControl
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  12/13/2005 |
|
Status: Verified
FACT(s) (Environment):
Windows NT 32 Intel/Windows 2000
SYMPTOM(s):
Problems restarting database from ProControl.
Unable to create shared memory <shmname>, error <n>. (1719)
** The server terminated with exit code <number>. (800)
There is no server for database <dbname>. (1423)
ProControl error: Unable to find .lk file
Shared memory in use by a process other than PROGRESS. (8872)
Shared memory in use by another process. (1260)
CAUSE:
These error occur because the Progress shared memory is locked by another process.
FIX:
NT resource kit supplement 2 is required to be able to use this, if you
want to use online backup, the AT command etc.
1) Start NT's User Manager [for Domains] and create a new user or group. The user should be member of the Power User group or higher.
2) Change the user starting ProService to the user just created.
To do this:
- Start Control Panel and Services.
- Find "ProServices for 8.X/9.X".
- Click the Startup button.
- Change the "Log On AS" to the user you created.
- Click on "This Account" and the ellipsis (button with 3 dots).
- On the "List names from" select the machine or domain where the user was created then in the "Names" find the username and hit "add", hit OK and type in the password and again hit OK. 3) Start ProControl.
4) Go into the ProControl Databases folder (DETAIL Button).
For each of your databases:
- Edit the local environment tab.
- For the Variable field - add ACCESS.
- For the Value field - the user/group you created. 5) Start ProService.
6) Start the database(s).
To be able to use promon or access the Database in shared memory from the scheduler (AT) use NT's su utility (read the help for how to use it, run suss -install).
To use Promon, log on to the server with the user or a user from the group and then use promon as normal. Shutdown for backup should work NT's scheduler (at command).