有权限可以执行sqlplus,但执行时-bash: sqlplus: command not found报错,
怎样在linux下执行sqlplus.
怎样在linux下执行sqlplus.
解决方案 »
- 谁能帮我看看这个正则表达式的意思 regexp_substr(sql_text, '/\*.*_\d{8}\_\d{6,}')
- ORACLE表字段有中文和字母2种,怎样安英文字母顺序排序;
- 我的Oracle见鬼啦
- 这段话是什么意思?sql脚本
- 初学Forms~~一个问题困扰n天了~~还请高手指点下~
- 触发器的写法
- oracle数据库自连接查询的问题,come on! 20051119
- 如何把用户A拥有的20个table中的10个改为B拥有?
- 有关数据库作业的问题
- 高分求救冷备份处理步骤,具体涉及文件以及脚本或操作方法,分不够再加,在线等待!!!!!!!
- 为什么从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,我估计这些环境变量你都没有的。
另外还有什么其他的必设的参数。