ITPub博客

首页 > 应用开发 > IT综合 > 加载环境变量的文件prof_sid

加载环境变量的文件prof_sid

原创 IT综合 作者:aspen1982 时间:2011-07-08 11:21:59 0 删除 编辑

以前使用过的一个加载环境变量的文件,现在做一个注释以备忘,并且跟据现在的工作环境作适当简化,方便使用。

关键字:OS环境变量 ORACLE环境变量

[@more@]

umask 022

指定在建立文件时预设的权限掩码。

ORACLE_SID=oracle_sid

ORACLE_BASE=/.../10g1/app/oracle

ORACLE_HOME=$ORACLE_BASE/product/10.2.0

不解释

NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

该环境变量设置的值可从DB中获得,SQL如下:

select (SELECT value FROM v$nls_parameters where parameter = 'NLS_LANGUAGE') || '_' ||

(SELECT value FROM v$nls_parameters where parameter = 'NLS_TERRITORY') || '.' || (SELECT value FROM v$nls_parameters where parameter = 'NLS_CHARACTERSET')

from dual;

ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

定义'locale data'所在的目录。Oracle对不同字符集的支持是通过nls运行库来实现的,nls运行库的运行需要'local data'的支持,而环境变量ora_nls33就是定义'local data'存放目录的变量。在所有的版本中默认的路径是:$ORACLE_HOME/ocommon/nls/admin/data。這個目錄下存放的是ORACLE用于支持不同字符集的文件。如果将环境变量ORA_NLS33 设置为无效目录,则有可能仅能使用缺省字符集US7ASCII创建数据库。9i使用ORA_NLS3310g可以使用ORA_NLS10,向下兼容ORA_NLS33

LD_LIBRARY_PATH=$ORACLE_HOME/lib64:$ORACLE_HOME/rdbms/lib64:/usr/openwin/lib:/usr/dt/lib

该环境变量主要用于指定查找共享库(动态链接库)时除了默认路径之外的其他路径。该路径在默认路径之前查找。默认路径为‘/usr/local/lib’ ‘/usr/lib’

ORACLE_DOC=$ORACLE_HOME/doc

PATH=$ORACLE_HOME/bin:/usr/sbin:/usr/local/bin:/usr/ccs/bin:$PATH

EDITOR=vi

export PS1 ORACLE_SID ORACLE_BASE ORACLE_HOME NLS_LANG ORA_NLS33 LD_LIBRARY_PATH

export ORACLE_DOC PATH EDITOR

PS1="`hostname`:$ORACLE_SID > "

TERM=vt100;export TERM

设置终端设备类型

WAITTIME=180; export WAITTIME

ORA_ENCRYPT_LOGIN=true

export ORA_ENCRYPT_LOGIN

登录过程始终使用密文密码

SHELL_PATH=/etc/paic/shell; export SHELL_PATH

TEMP=$HOME/tmp

export TEMP

跟据现在的需要作适当简化,方便使用

umask 022

ORACLE_SID=oracle_sid

ORACLE_BASE=/.../10g1/app/oracle

ORACLE_HOME=$ORACLE_BASE/product/10.2.0

NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

LD_LIBRARY_PATH=$ORACLE_HOME/lib64:$ORACLE_HOME/rdbms/lib64:/usr/openwin/lib:/usr/dt/lib

export ORACLE_SID ORACLE_BASE ORACLE_HOME NLS_LANG ORA_NLS33 LD_LIBRARY_PATH

TERM=vt100;export TERM

ORA_ENCRYPT_LOGIN=true

export ORA_ENCRYPT_LOGIN

SHELL_PATH=/etc/paic/shell; export SHELL_PATH

TEMP=$HOME/tmp

export TEMP

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21129591/viewspace-1052145/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-07-06

  • 博文量
    24
  • 访问量
    60654