UNIX Paths
The following environment variables and path conventions specify file system locations in Siebel Database Upgrade Guide topics:
-
SIEBEL_ROOT is the absolute path of the Siebel Server installation directory and also an environment variable that defines this path. When you install a Siebel Server, the installation script queries for the path to the installation directory. The script then installs the Siebel Server in a subdirectory of this path called
siebsrvr
. For example, if you specified/usr/siebel
as the installation directory for Siebel CRM version 8.x, then $SIEBEL_ROOT is/usr/siebel/sba81/siebsrvr
.SIEBEL_ROOT and other environment variables required for doing an upgrade are located in
siebsrvr/siebenv.sh
andsiebsrvr/siebenv.csh
. The Siebel Server installation script sets environment variable definitions in these shell scripts. Do not edit or delete these files.Tip: Before performing command-line procedures in a shell window, you must sourcesiebenv.csh
for a C shell or sourcesiebenv.sh
for a Bourne shell. Doing this refreshes the environment variables required to run commands. -
DBSRVR_ROOT is a path convention used in the Siebel Database Upgrade Guide. It is not an environment variable and is not defined in
siebenv.csh
orsiebenv.sh
.DBSRVR_ROOT is the absolute path to the Siebel Database Server files on the Siebel Server. When you install the Siebel Database Server, the installation script queries for the Siebel Server installation directory. The script then installs the Siebel Database Server files at the same level in a subdirectory called
dbsrvr
. For example, if $SIEBEL_ROOT is/usr/siebel/sba8x/siebsrvr
, then DBSRVR_ROOT is/usr/siebel/sba8x/dbsrvr
. In this guide, many examples use the path/usr/siebel
and/usr/siebel/sba8x
. -
Run UNIX scripts in a C or Korn shell. Do not run .ksh scripts in a Bourne shell.