linux上启动oracle数据时,会先使用 su 命令 切换用户到 oracle用户,然后 

用命令  sqlplus / as sysdba

此时如果报错  bash: sqlplus: command not found

注意检查:

1. 当前是否成功切换到 oracle用户

2. su oracle 需要加上 横杠 “-” 例如:su - oracle(注意,这个比较坑,很多人容易忽略这一点)

下面科普一下为什么要加 横杠“-”

有横杠 login shell:用户切换,更改工作目录,加载所有用户环境配置。

 

 

 

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐