当你在Linux系统中遇到“sqlplus: command not found”的错误时,通常意味着sqlplus命令没有正确安装或者其安装路径没有被加入到系统的环境变量中。以下是解决这个问题的详细步骤: 1. 检查sqlplus是否已经安装 首先,你需要确认sqlplus是否已经安装在你的系统中。你可以尝试在终端中运行以下命令来查找sqlplus: ...
3. sqlplus命令参数错误:在使用sqlplus命令时,可能会出现参数错误导致报错。请确保正确使用sqlplus命令的语法,并指定正确的用户名、密码和数据库连接字符串等参数。 4. 数据库连接问题:如果sqlplus命令报错是由于无法连接到数据库引起的,可以检查数据库监听是否正常运行,并确保数据库的网络连接配置正确。 5. 权限问题:在...
总结:当在Linux系统上执行sqlplus命令时提示”command not found”或”没有sqlplus命令”,可能是由于没有正确安装Oracle客户端,环境变量设置不正确,权限设置问题,PATH配置不正确,或者软件版本不兼容等原因。通过检查这些方面,您应该能够解决这个问题。 当在linux系统中运行sqlplus命令时,可以出现“sqlplus: command not fou...
打开终端敲sqlplus /nolog要是提示”command not found”,恭喜你中奖了。这时候需要去Oracle官网下载对应版本的Instant Client,记得选跟自己系统匹配的版本,64位系统装32位软件这种低级错误每年都有人犯。 装好客户端之后,环境变量配置是道坎。很多教程上来就让人改.bash_profile,但新手往往搞不清该改哪个文件。其实要...
1 [oracle@dg1 ~]$ sqlplus /nolog 2 bash: sqlplus: command not found 3 [oracle@dg1 ~]$ ln -s $ORACLE_HOME/bin/sqlplus /usr/bin 4 ln: creating symbolic link `/usr/bin/sqlplus' to `/bin/sqlplus': Permission deni ed 5 [oracle@dg1 ~]$ su - root ...
* 如有侵权,马上联系我,我立马删除对应链接。 * @author Alan * @Email no008@foxmail.com 目录 bash: sqlplus: command not found 解决方法 1:问题情况: 2:问题处理 正文 回到顶部 bash: sqlplus: command not found 解决方法 注:本文来源于 《》 ...
sqlplus: command not found (运行lsnrctl有时也会出现以上问题,可把 解决方案 中的代码中的 sqlplus 改为lsnrctl) 解决方案: 按ctrl + shift + t ,打开终端,输入以下代码: sudo ln -s $ORACLE_HOME/bin/sqlplus /usr/bin 回车,再次运行sqlplus,搞定 ...
找不到sqlplus 也就是$PATH 环境变量下面没有把oracle_home\bin 目录加到环境变量里面。 直接执行echo $PATH 发现没有。 因为安装的时候记得在安装用户下面是设置过环境变量的。(如果是在系统的环境变量下面设置的就/etc/profile 里面查看下) 进入到安装oracle 的用户的主目录下面,我的在/home/oracle 查看.bash_...
1.把sqlplus设置成环境变量 这个的设置有许多放法,我就不重复了,楼主参考文章:http://blog.csdn.net/csf111/article/details/7296443 2.使用脚本执行sqlplus命令,如果脚本名称为execute.sh 内容为:! /bin/bash sudo 你的sqlplus存放路径 保存文件后,修改文件权限:chmod 755 execute.sh 把文件...
当在Linux系统下运行SQL*Plus命令时,出现”bash: sqlplus: command not found”错误提示,一般是由于没有安装Oracle数据库客户端或者环境变量没有正确配置导致的。 解决方法:以下是解决该问题的步骤: 1. 确认是否安装了Oracle数据库客户端 在Linux系统中,需要安装Oracle数据库客户端才能运行SQL*Plus命令。使用以下命令...