Consultor Eletrônico



Kbase P25763: Getting error (DBMan005) starting database with dbman command due to empty value for Environment in
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   2/15/2010
Status: Verified

SYMPTOM(s):

Getting error (DBMan005) starting database with dbman command due to empty value for Environment in conmgr.properties.

Getting error (DBMan005) starting database with dbman command due to incorrectly defined environment variables within the current shell.

ERROR: Unable to locate database <> (DBMan005)

ERROR: Unable to locate database <sports2000> (DBMan005)

Database fails to start when entering a
dbman -db sports2000 -config $DLC/properties/conmgr.properties -start.

/progress/dlc91c/bin>dbman -database -all -start
PROGRESS PATCH Version 9.1C09 as of December 19, 2001

ERROR: Unable to locate database < > (DBMan005)

FACT(s) (Environment):

DLC is correctly defined.
dbconfig script verifies that the conmgr.properties file has no syntax errors.
UNIX
Progress 9.x
OpenEdge 10.x

CAUSE:

The environment is not correctly configured within the conmgr.properties file nor within the surround shell from which the dbman command was issued.

FIX:

Make sure you are using the /bin/sh for your shell.
Make sure you have the appropriate values for DLC and WRKDIR.
Make sure to add $DLC/bin to your PATH environment variable.

A script exists which does all these for you named proenv.

You can run that shell to set these appropriately before you run any other Progress commands.
Example:
$DLC/bin/proenv