谁能给我个linux系统上配置好了oracle环境变量的完整的.bash_profile文件参考下
LinuxAS5.0,安装的oracle10.2.0,按照网上说的配置好了环境变量,可是执行sqlplus时报这错:SP2-0750:YoumayneedtosetORA...
Linux AS 5.0,安装的oracle10.2.0,按照网上说的配置好了环境变量,可是执行sqlplus时报这错:
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
明明已经配了ORACLE_HOME
接触Linux不久,被这个搞得很崩溃,求高人指点TOT 展开
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
明明已经配了ORACLE_HOME
接触Linux不久,被这个搞得很崩溃,求高人指点TOT 展开
展开全部
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
# FOR Oracle Database ENV
export ORACLE_SID=myorcl
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/lib64:$LD_LIBRARY_PATH
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export PATH=$PATH:$ORACLE_HOME/bin:/usr/bin:/usr/sbin:/bin:/usr/local/bin
export NLS_LANG="AMERICAN_AMERICA.AL32UTF8"
alias ll='ls -l'
alias lla='ls -la'
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'
最后两行你装了rlwrap的话就要、否则就删掉,主要是为了直接按退格就能删字符。
追问
谢谢你!
追答
在你切换用户的时候中间加个横杠、即:
su - oracle
环境变量就会初始化了
展开全部
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
ORACLE_BASE=/u01/oracle
ORACLE_HOME=$ORACLE_BASE/10.2.0
ORACLE_SID=orcl
LD_LIBRARY_PATH=$ORACLE_HOME/lib
PATH=$PATH:$ORACLE_HOME/bin
NLS_LANG=AMERICAN_CHINA.ZHS16GBK
export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH NLS_LANG
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
ORACLE_BASE=/u01/oracle
ORACLE_HOME=$ORACLE_BASE/10.2.0
ORACLE_SID=orcl
LD_LIBRARY_PATH=$ORACLE_HOME/lib
PATH=$PATH:$ORACLE_HOME/bin
NLS_LANG=AMERICAN_CHINA.ZHS16GBK
export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH NLS_LANG
追问
额,我找到问题所在了,用oracle用户名登录linux系统。而不是root登录后su oracle。谢谢你!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
echo
$oracle_home看一下目录对不对,配置生效了没有,另外,修改了.bash_profile的话,建议在目录下,source
一下,使得环境变量文件生效。
$oracle_home看一下目录对不对,配置生效了没有,另外,修改了.bash_profile的话,建议在目录下,source
一下,使得环境变量文件生效。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询