Progress
DataServer
for ORACLE Guide


Configuring the Local DataServer on UNIX

To configure the local DataServer on UNIX you set environment variables. Be sure to set the variables in the same environment (UNIX shell) from which you plan to run the DataServer. Table 3–3 describes the environment variables and how to set them for the local DataServer.

Table 3–3: Environment Variables for the Local DataServer 
Variable
How to Set It
DSLOGDIR
The pathname of the log file that Progress uses to keep track of DataServer processes and error messages. By default, Progress writes to $DSLOGDIR/dataserv.lg in the current directory. (Optional)
LD_LIBRARY_PATH
(Sun Solaris)
or
LIBPATH (AIX)
or
SHLIB_PATH (HP-UX)
Identifies ORACLE shared libraries. Set this variable to include $ORACLE_HOME/lib. On your UNIX system, if the SETUID bit is on, make sure there is a soft link from /usr/lib pointing to the ORACLE shared libraries.
Note that ORACLE does not support shared objects on all UNIX platforms. See your ORACLE documentation for more information.
(Required when running executables, whether supplied or built with PROBUILD, that access ORACLE7 or ORACLE8)
ORACLE_HOME
The pathname of the directory where you installed ORACLE. (Required)
ORACLE_SID
The identifier for the ORACLE instance you are accessing. (Required)
PROEXE
The pathname of the Progress client executable you created with PROBUILD. After setting this variable, you can run your customized executable entering pro at the system prompt. Make sure that you have set DLC to the directory where Progress is installed. (Optional)

If you plan to use SQL*Net or Net 8 to access the ORACLE database, make sure that you have configured the tnsnames.ora file as your ORACLE documentation instructs. The Progress client executable must have read access to the tnsnames.ora file in the directory indicated by the TNS_ADMIN variable in the oracle.ini file.

Once you have set up your environment, you are ready to create a schema holder. See the "Creating a Schema Holder" section for instructions.


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095