最近在Linux上做一个有关Oracle的项目,在.bashrc中已经配置好了ORACLE_HOME并将其export了,如下所示:
export ORACLE_HOME="/home/oracle/oracle/product/10.2.0/db_2"
在终端用echo $ORACLE_HOME也可以正确打印出上述配置
但是,在终端键入sqlplus时总是有如下提示:
You may need to set ORACLE_HOME to your Oracle software directory
我再次在终端export ORACLE_HOME="/home/oracle/oracle/product/10.2.0/db_2"
然后再启动sqlplus有可以了,这是怎么回事呢?请各位高手帮忙解释一下,该怎么解决呢?
谢谢!
export ORACLE_HOME="/home/oracle/oracle/product/10.2.0/db_2"
在终端用echo $ORACLE_HOME也可以正确打印出上述配置
但是,在终端键入sqlplus时总是有如下提示:
You may need to set ORACLE_HOME to your Oracle software directory
我再次在终端export ORACLE_HOME="/home/oracle/oracle/product/10.2.0/db_2"
然后再启动sqlplus有可以了,这是怎么回事呢?请各位高手帮忙解释一下,该怎么解决呢?
谢谢!
去掉双引号了,还是不行。
我在该文件中export ORACLE_HOME了,可还是不行
哎,每次用Oracle的时候都要在终端重新导出一次,太麻烦了
那你查查ubuntu的登录shell是执行哪个脚本呢。然后把变量加进去。
我在另一台机器上也是用这样的方式导出的,但是两台机器Oracle安装路径不一样,一台可以一台不行