转载自
https://stackoverflow.com/questions/6555827/ora-01034-oracle-not-available-ora-27101-shared-memory-realm-does-not-exist
执行如下命令即可解决上述问题
SQL>set oracle_sid=DATABASE NAME
SQL>sqlplus /nolog SQL>conn sys/sys as sysdba SQL>shutdown abort SQL>startup
注意:在执行 set oracle_sid=DATABASE NAME 这条命令时 ,需要将DATABASE NAME替换为真实的数据库名。数据库的真实名字可以通过下面的命令查看。
SQL> show parameters name;