linux系统oracle执行sqlplus找不到是设置错误造成的,解决方法为:
1、将ORACLE客户端rpm安装版包传输到linux系统。权
⑵ Linux下的sqlplus打不开oracle
你在应用服务器上是怎么访问ORACLE的,
SQLPLUS是打不开,还是无法登陆数据库?
如果是SQLPLUS打不开那是环境变量的问题
如果是登陆不上,而其他机器可以访问数据库,是你的应用服务器没有配网络服务名,是需要在tnsnames.ora配置的,也可以通过界面net manager配置
有什么问题请补充
⑶ linux运行sqlplus报:-bash: sqlplus: command not found
推荐两种方式:
1.把sqlplus设置成环境变量
这个的设置有许多放法,我就不重复了,楼主参考文章:http://blog.csdn.net/csf111/article/details/7296443
2.使用脚本执行sqlplus命令,如果脚本名称为execute.sh
内容为:
#! /bin/bash
sudo 你的sqlplus存放路径
保存文件后,修改文件权限:chmod 755 execute.sh
把文件复制到 /usr/local/bin 目录下
这样你以后就能直接在终端通过执行execute.sh来启动sqlplus了。
若有还疑问,欢迎hi我~