今天在实验的机器上安装一个实验数据库,重启系统后登陆数据库时提示:
ORA-01034: ORACLE not available和ORA-27101: shared memory realm does not exist
这两个错误的原因可能是:
ORACLE_SID或ORACLE_HOME没有设置正确。
对normal users来言,或者是oracle数据库没有启动。对remote users,可能listener有问题。
解决方法:
解决办法很简单,就是把数据库的实例启动起来,命令如下
sqlplus /nolog
connect / as sysdba
startup