ERROR: ORA-01034:ORACLE not available ORA-27101:shared memory realm does not exit
首先看一下 ORACLE_BASE/ORACLE_HOME/DATABASE 下面的 ORADIM.LOG 文件
如果里边有这个错误
ORA-12640: 验证适配器初始化失败
那么问题就是他了.
到ORACLE_BASE/ORACLE_HOME/NETWORK/ADMIN下面找sqlnet.ora文件
把sqlnet.authentication_services=(NTS)
改成
sqlnet.authentication_services=(NONE)
然后手动重起一下你的哪个数据库服务..在开始->控制面板->管理工具->服务里然后把这个服务的启动帐号改成你的帐号吧...其实不改大概也没有毛病.我就没改。。
看了这个方法,出错的原因大概有两种情况,修改了帐户,实例有些变动等。
本文介绍了解决Oracle数据库启动时遇到的ORA-01034及12640错误的方法。通过修改sqlnet.ora文件中的认证服务设置,可以有效解决因验证适配器初始化失败导致的问题。
1490

被折叠的 条评论
为什么被折叠?



