我用su - oracle进去出现这中情况,怎么解决,在哪配置这些东西,或者是什么问题导致的,感谢高手解决!

如题所述

把你的oracle 的.bash_profile 贴出来看看:
我的格式是:
oracle@rac1:/home/oracle>cat .bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
PATH=$PATH:$HOME/bin:/opt/rac/oracle/opatch/OPatch
export PATH
umask 022
export ORACLE_BASE=/opt/rac/oracle
export ORACLE_HOME=$ORACLE_BASE/11.2.0/db
export ORACLE_SID=rac1
export TNS_ADMIN=$ORACLE_HOME/network/admin
export ORA_NLS10=$ORACLE_HOME/nls/data
export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
export PS1=$LOGNAME@`hostname`:'$PWD>'
export SQLPATH=$ORACLE_HOME/sqlplus/admin:/home/oracle/admin/sql

alias bdump="cd /opt/rac/oracle/diag/rdbms/jrdw/jrdw1/trace/"
alias udump="cd /opt/rac/oracle/diag/rdbms/jrdw/jrdw1/trace/"
alias ohome="cd $ORACLE_HOME"

alias tf="tail -f /opt/rac/oracle/diag/rdbms/yangdb/rac1/trace/alert_jrdw1.log"
alias sql='sqlplus "/"'
alias sqln="sqlplus /nolog"
alias rm='rm -i --'

ulimit -u 16384 -n 63536 #linux
tty -s && stty erase '^H'

esc="\033["

echo " "
echo " "
echo -e "${esc}31;1m******************************************************************${esc}0m"
echo -e "${esc}31;1m***This is RAC TEST , Please be careful of your operation!***${esc}0m"
echo -e "${esc}31;1m******************************************************************${esc}0m"
echo " "
echo " "
oracle@rac1:/home/oracle>追问

我是在linux里面安装oracle 11g出现这个问题的 我看资料上面是要进入oracle设置用户oracle的环境变量
1。以用户oracle登录:
在配置文件.bash_profile文件中增加: umask 022 设置该用户的默认umask
执行$ . ./.bash_profile 配置生效。

追答

你按照我的做。把路径中的rac 去掉。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-05
以root的身份查看目前oracle这个用户的.bash_profile这个配置文件的信息,命令如下:vim ~oracle/.bash_profile,如果可以的话贴出来更容易寻求解决的办法。
第2个回答  2011-09-05
是没配置jdk路径 和oracle路径 吧追问

怎么配置jdk和oracle路径啊?我菜鸟刚开始学装oracle

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网