linux配置oracle环境变量问题
Linux系统建立完oracle实例。配置文件也改了下,为什么每次进入都不自动加载呢?每次远程连接都得执行下source.bash_profile才能读取到。。是我配置文...
Linux系统 建立完oracle实例。 配置文件也改了下,为什么每次进入都不自动加载呢?每次远程连接都得执行下source .bash_profile 才能读取到。。是我配置文件哪里有问题吗? 求解
展开
4个回答
2013-07-12
展开全部
1.是的,一般配置完.bash_profile后要重读环境变量:source .bash_profile.
2.你的配置文件确实有问题,你没有加载库文件。正确配置如下:
su - oracle
vim .bash_profile,在文件最后添加:
export ORACLE_BASE=/oracle/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/10.2.0/db_1
export ORACLE_SID=TEST (或者你写的是FLOW)
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LANG=C (或者你写的是zh_CN.UTF-8)
然后source .bash_profile重读环境变量。
卢韬旭
2.你的配置文件确实有问题,你没有加载库文件。正确配置如下:
su - oracle
vim .bash_profile,在文件最后添加:
export ORACLE_BASE=/oracle/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/10.2.0/db_1
export ORACLE_SID=TEST (或者你写的是FLOW)
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LANG=C (或者你写的是zh_CN.UTF-8)
然后source .bash_profile重读环境变量。
卢韬旭
2013-07-12
展开全部
那你就把source .bash_profile这条命令加入开机运行中echo "source /home/oracle用户/.bash_profile">>/etc/rc.d/rc.local
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-12
展开全部
你看下你那个文件是不是建立在ORACLE用户下面。包括修改.bash_profile时你是以哪个用户修改、建立的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-12
展开全部
. .bash_profile
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询