Kbase P16681: Getting invalid wait semaphore number when tryiny to start t
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  1/31/2003 |
|
Status: Unverified
FACT(s) (Environment):
Progress 7.3E
FACT(s) (Environment):
HP-UX
SYMPTOM(s):
Database will not start.
invalid wait semaphore number (1181)
Proutil dbname -C truncate bi fails with same message
AI is enabled.
CHANGE:
DB was shut down with kill -9
CAUSE:
You should never use kill -9 to shut down a database unless it is the LAST resort. It may cause database corruption.
FIX:
1 Make a backup of all the AI files.
2 Disable AI (rfutil db-name -C aimage end)
When you use the RFUTIL AIMAGE END qualifier on a database with AI areas, RFUTIL marks all of the AI areas as empty. This means that you cannot access any information that you did not back up for roll-forward recovery. This is the reason for step 1.
3 Start the database in single user made and allow crash recovery to finish.
4 Backup the database.
5 Enable AI
6 Start the database as you normally would.