Kbase P7928: Database will not start on a Novell system.
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  1/21/2005 |
|
Status: Unverified
FACT(s) (Environment):
Novell Netware 4.11
Novell Netware 4.1
Novell Netware 3.12
SYMPTOM(s):
Database will not start on a Novell system.
Getting "<DBNAME> is a copy of <DBNAME> which is active."
Newly created database
CAUSE:
When creating a multi-volume database, the database's extents must be referenced within the Progress database structure file using the Novell volume name, NOT the mapped drive letter !
FIX:
When using a NLM multi-volume database, the database must always be referenced with the full Netware pathname. These pathnames are case-sensitive, and you must use the same volume name consistently.
For example, if your multi-volume structure file mydb.st contains:
d SYS:\mydb.d1 f 10000
You must use the full NetWare pathname SYS:\mydb for all of the following commands and utilities:
prostrct commands - prostrct create SYS:\mydb SYS:\mydb.st
procopy commands - procopy sports SYS:\mydb
NLM load commands - load _mprosrv SYS:\mydb
proutil commands - proutil SYS:\mydb -C truncate bi
If your database is stored on a Netware file server and you do not use the full Netware pathname (with the correct case and volume name) in all these commands, you may see the following errors:
-The database F:\mydb is in use in single user mode (263)
-mydb is a copy of SYS:\mydb.db which is active (603)