为 Linux 或 UNIX 上的 sde OS 用户设置变量
向操作系统 sde 用户的 .login 或 .profile 文件中添加环境变量,以便能够在未指定绝对路径的情况下找到所有 ArcSDE 管理和实用软件程序。应用程序也能够找到位于 ArcSDE 安装目录中的必要程序文件。
要设置的环境变量有多个。对于 Bourne shell,向 .profile 文件中添加变量定义。语法如下:
<VARIABLE>=<variable_value>; export <VARIABLE>
对于 C shell,向 .cshrc 文件或 SDEHOME/etc/dbinit.sde 文件添加变量定义。语法如下:
setenv <VARIABLE> <variable_value>
启动 ArcSDE 服务时,giomgr 进程将读取 $SDEHOME/etc/dbinit.sde 文件中的变量设置。这些变量设置将覆盖 .cshrc 或 .profile 文件设置的变量。
步骤:
-
通过使用适用于 shell 的语法来为 sde 用户的 shell 设置以下变量:
SDEHOME <location of ArcSDE installation>
INFORMIXDIR <Location of Informix installation>)
INFORMIXSERVER <Informix Server Name>
PATH $PATH:$SDEHOME/bin:$INFORMIXDIR/bin
所有平台(IBM 除外)
LD_LIBRARY_PATH $SDEHOME/lib:$INFORMIXDIR/lib: $INFORMIXDIR/lib/esql:$INFORMIXDIR/lib/cli:$INFORMIXDIR/lib/dmi:/usr/lib:/lib:
仅针对 IBM:
LIBPATH $SDEHOME/lib:$INFORMIXDIR/lib:$INFORMIXDIR/lib/esql: $INFORMIXDIR/lib/cli:$INFORMIXDIR/lib/dmi:/usr/lib:/lib:
7/10/2012