linux下无法执行sqlplus 有权限可以执行sqlplus,但执行时-bash: sqlplus: command not found报错,怎样在linux下执行sqlplus. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在环境变量path中增加$ORACLE_HOME/bin 是你的路径不对,方法一你到oracle/bin目录下执行该命令,方法二你将oracle/bin加入到path中 我到bin下执行还是不行.环境变量path是用循环写的,看不懂.能直接添加path:=$ORACLE_HOME/binexport path这样吗 你在bin下如果不行的话肯定是你的命令有问题或者sqlplus没有可执行权限, 你确信在bin下是不是输的./sqlplus 确定输得就是sqlplus在/oracle/product/9.2.0/bin 目录下,输入sqlplus,报-bash: sqlplus: command not found错. export PATH=/oracle/product/9.2.0/bin:$PATH 是不是需要设置oracle_home and oracle_base才行啊? 嗯,估计linux新手。就是文件找不到而已,照你说的情况,拿/oracle/product/9.2.0/bin/sqlplus试试看。如前面几位所说,如果想要linux下面执行当前目录的文件,在文件名前面要加敲./的。 不行,敲./也不行的.报Error 6 initializing SQL*PlusMessage file sp1<lang>.msb not foundSP2-0750: You may need to set ORACLE_HOME to your Oracle software directory所以是不是要设置oracle_home and oracle_base才行啊.怎么设置?应该设置什么值? 你需要设置所有与oracle有关的环境变量。 这就对了嘛,敲./不是“也不行”,出错信息就不同了嘛。不能因为“也不行”就忽略不提了,不然怎么诊断嘛。把ORACLE_HOME设一下,是多少就写多少。比如/u01/app/oracle/product/8.1.7之类,按照实际路径写。ORACLE_BASE和ORACLE_SID最好都设上,还有LD_LIBRARY_PATH,我估计这些环境变量你都没有的。 但我不知道ORACLE_HOME是多少啊 ,怎么是多少就写多少呢?另外还有什么其他的必设的参数。 ORACLE 分组查询 史上最坑爹的update 求答案 pl/sql 动态sql语句的问题 麻烦大家帮我看下这个问题,谢谢 请教SQL 如何写?? 特急,oracle服务器莫名其妙宕机 紧急求救如何查询密码? 关于调整字段顺序的问题 除了PB,还有其他好的客户端吗? 请问有哪位朋友知道杭州创业软件公司如何? (急) 为什么从BDE中得到的结果与TOAD中不同 请问用户自己的表、索引、store procedure 等SQL放在哪个表?
环境变量path是用循环写的,看不懂.
能直接添加
path:=$ORACLE_HOME/bin
export path
这样吗
在/oracle/product/9.2.0/bin 目录下,输入sqlplus,报-bash: sqlplus: command not found错.
就是文件找不到而已,照你说的情况,拿/oracle/product/9.2.0/bin/sqlplus试试看。
如前面几位所说,如果想要linux下面执行当前目录的文件,在文件名前面要加敲./的。
Error 6 initializing SQL*Plus
Message file sp1<lang>.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
所以是不是要设置oracle_home and oracle_base才行啊.怎么设置?应该设置什么值?
把ORACLE_HOME设一下,是多少就写多少。比如/u01/app/oracle/product/8.1.7之类,按照实际路径写。
ORACLE_BASE和ORACLE_SID最好都设上,还有LD_LIBRARY_PATH,我估计这些环境变量你都没有的。
另外还有什么其他的必设的参数。