PS:
本文的解决办法,首先看了Oracle Start Up 2 Oracle 框架构件、启动、解决一个问题的最后一部分—–知道了oracle进程完全启动大概有几百兆
再就是根据 提示ORA-03113:通信通道的文件结尾解决的步骤,最终解决问题
正文:
用PLSQL登录oracle,突然报错:
粘贴报错内容:
ERROR:ORA-01034:ORACLEnotavailableORA-27101:sharedmemoryrealmdoesnotexist 网上找解决办法,大多是修改
ORACLE_BASE/ORACLE_HOME/NETWORK/ADMIN下面的sqlnet.ora文件:
把sqlnet.authentication_services=(NTS) 改成sqlnet.authentication_services=(NONE)
但是,这个方法对我不适用,就又另寻他路;
试着在sqlplus中startup:
sqlplus /nolog
conn / as sysdba
startup
报错:
提示ORA-03113:通信通道的文件结尾
进程 ID :6988
回话 ID:191 序列号:3
然后打开任务管理器,发现oracle.exe只有14M左右的内存,重启发现,,内存大小由14M慢慢增长到400M(正常启动)然后又慢慢降到14M左右;
可见是启动失败;
然后根据网上的这个办法:
提示ORA-03113:通信通道的文件结尾解决办法
进行了第一步和第二步的操作;
重新启动发现,完美解决!!!
想做你的有缘人,可是我知道结果是惨淡的,但还是心存希望!