ORA-27101 Shared memory realm does not exist
このエラーが発生している場合には、oracle_sidがセットされていないために、データベースのマウントならびにオープンが失敗している。とりあえずの対応方法は以下のとおり。
MS-DOSプロンプトを開く
set oracle_sid=(SID名)
sqlplus /nolog
connect sys/(sysユーザーパスワード) as sysdba
startup
これをやると
データベースがマウントされました
データベースがオープンされました
と表示されるので、接続できるようになる。
Windows起動時に正常に起動できる場合とそうでない場合があるようなことがあれば、【トラブル】OS起動時にDBが起動しないを参考にsqlnet.oraにある
SQLNET.AUTHENTICATION_SERVICES=(NTS)
を
SQLNET.AUTHENTICATION_SERVICES=(NONE)
へ変更してあげると良い。
コメント
あなた、最高です!
たすかりました!
すごい!
投稿者: 高橋 | 2008年2月29日 20:29
お役に立てて何よりです。今後ともこのブログをよろしくお願いします。
投稿者: あんじー | 2008年3月 5日 08:46