当前位置: 技术问答>linux和unix
linux环境下一般用户无法执行sqlplus
来源: 互联网 发布时间:2016-12-13
本文导语: 在linux环境下安装了oracle数据库,新建了用户,也给新用户授权了,环境变量里也path也添加了ORACLE_HOME/bin,但该用户无法执行sqlplus,总是显示sqlplus command not found,这到底是为什么,谁能给我解答解答? ...
在linux环境下安装了oracle数据库,新建了用户,也给新用户授权了,环境变量里也path也添加了ORACLE_HOME/bin,但该用户无法执行sqlplus,总是显示sqlplus command not found,这到底是为什么,谁能给我解答解答?
|
对! 环境变量不对 就会找不到命令。echo $PATH 看看有没有你说的你已经添加了$ORACLE_HOME/bin
你也可以直接加全路径执行命令
|
echo $ORACLE_HOME
看看是不是oracle的路径
|
带上绝对路径 试试能用否
|
还是环境变量没添加对,ORACLE_HOME应该是$ORACLE_HOME吧
|
而且要检查这个$ORACLE_HOME 有没有值吧。
|
肯定是路径的问题
whoami查看当前用户名
PATH是路径
whoami查看当前用户名
PATH是路径
|
echo $ORACLE_HOME 居然显示空白。晕……
------------
说明你配置不对哦!
你在哪个文件里设定的环境变量?
把你设定环境变量的代码都贴出来。
------------
说明你配置不对哦!
你在哪个文件里设定的环境变量?
把你设定环境变量的代码都贴出来。