运行之后提示信息: Error 6 initializing SQL*Plus Message file spl<lang>.msb found SP2-0750:YOU may need to set ORACLE_HOME to your Oracle software directory关于ORACLE_HOME和PATH 的变量设置:ORACLE_BASE=/u01/app/oracle; expo... ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; expo... PATH=/usr/sbin:$PATH; expo... PATH=/$ORACLE_HOME/bin:$PATH; expo... 我重装了几次问题依然如此,困惑啊
还有sqlplus "scott/tiger as sysdba" 这种写法是错误的只有sys 才可以使用as sysdbasqlplus "sys/pwd as sysdba"
补充一下,是在windows系统下哈。
呵呵,谢谢zkl516321905的提醒, 一时搞忘掉了。 只要在没有禁用OS认证的情况下,这种登陆都是sys用户登陆的。顺便贴上以前整理的一篇文章.Oracle OS认证以及口令文件
那楼主进入
$oracle_home/bin目录运行$./sqlplus 看看
linux 的oracle用户下的.bash_profile
中的PATH设置看下,
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH变量是这个
运行之后提示信息:
Error 6 initializing SQL*Plus
Message file spl<lang>.msb found
SP2-0750:YOU may need to set ORACLE_HOME to your Oracle software directory关于ORACLE_HOME和PATH 的变量设置:ORACLE_BASE=/u01/app/oracle; expo...
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; expo...
PATH=/usr/sbin:$PATH; expo...
PATH=/$ORACLE_HOME/bin:$PATH; expo...
我重装了几次问题依然如此,困惑啊