关于oracle .bash_profile加载问题

我安装好oracle后,发现使用命令sqlplus时,提示command not found,于是我就运行oracle根目录下的.bash_profile,问题暂时得到解决,而当我把终端端口关闭重新打开时,用root账号运行此命令时,又得到command not found,于是我就su - oracle,再运行那个命令,问题得到解决。可是关闭终端后,再开启又是原来的问题,大家伙有没有别的办法,让oracle和root账号能永久性的使用sqlplus命令啊??????????????


help!!!!!!!!!

作者: yxm@benet   发布时间: 2011-07-29

LZ,你为什么要用root用户去执行sqlplus呢。。。。。。十分不解

不过要解决这个问题也不难
linux下每个用户都有每个用户的.bash_profile文件,你看看oracle家目录里的这个文件有关PATH那里是如何写的,照猫画虎抄到/root目录下的.bash_profile里去就可以了。
或者你干脆把/etc/profile文件给写成oracle的那样,这样你所有用户登录系统都可以用sqlplus了。
下次这种问题发Linux板块哈~这里都是oracle DBA大牛~这种小问题发这里不合适哈哈。。。

作者: dn833   发布时间: 2011-07-29