To resolve this issue with ORA-27101, you should be sure that ORACLE_HOME and ORACLE_SID are correct, and ORACLE_HOME should not have trailing slash. Here is the MOSC example to accompany ORA-27101 一搬来说,要解决ORA-27101, 我的经验是:要保证ORACLE_HOME 和ORACLE_SID是正确的,并且,ORACLE_HOME不能在尾部有斜杠“/” 方法: ORACLE_HOME斜杠符号问题 $ echo $ORACLE_HOME $ /app/oracle/817/ << 错误 $ echo $ORACLE_HOME $ /app/oracle/817 << 正确 --------------------- ORACLE_SID: $ echo $ORACLE_SID $ ora817 $ ps -ef | grep smon ora_smon_ORA817 (你注意下 这里ORACLE_SID设置已经被改变了, 由 ora817 变成 ORA817) ---------------------- 基本上,保证这2个的正确,然后重新尝试使用SQL*Plus
注:在oracle用户下,命令中输入sqlplus——>回车——>用户名:system——>回车——>口令:system as sysdba
这是我的oracle中的登录方式。其他电脑的数据库无法保证一定能登上,网上的一些方法试了一下,但是不管用,都进不去数据库,至于其他的登录方法再慢慢的研究。
系统:CentOs 5.8 final 数据库:Oracle 10g R2
转自:http://zhidao.baidu.com/question/176060502.html