在linux下安装oracle 11g xe后,安装成功并提示图如下:
但无法正常运行,报错如下:command not found
在网上找到相关解决方案如下:
1、 sqlplus命令不识别问题(bash :sqlplus command not found)
当你首次安装oracle后,也许会出现这种情况,第一次或许有点棘手,不知道如何改怎么办。这时不用着急,想想Linux里面的命令是如何运行的,如adduser等,我们发现是因为在/bin/文件夹下有这样的一个文件adduser,于是我们也想到了,把安装好的oracle中bin目录下的sqlplus文件拷贝到/bin文件目录下,
cp /opt/app/oracle/product/10.2.0/db_1/bin/sqlplus /bin
拷贝后,终端中运行sqlplus,成功。
注意:拷贝后,最好把执行权限给所有的用户,不然新建用户不能使用。
chmod 777 /bin/sqlplus
但不知道这个方案怎么操作,先记录着,解决后更新
经查, 是环境变量少复制了一行,与此命令无关,已经补齐