断电重启服务器后,oracle登陆报错ORA-01034 和 ORA-27101

连接数据库时的ORA-01034 和 ORA-27101错误信息,它总是显示这样的信息,“ORA-01034 - Oracle not available”和“ORA-27101 - shared memory realm does not exist”。

查看监听状态。
cmd--lsnrctl status
发现对应的实例状态为unknown。

重启oracle服务。
发现实例并没有随着服务的启动而启动。

修改注册表,打开windows注册表,依次展开:计算机->HKEY_LOCAL_MACHINE -> SOFTWARE -> oracle -> 单击 KEY_OraDb11g_home1

在后侧栏找到ORA_EDIDB_AUTOSTART, 选中右键将 原值 FALSE 调整为 TRUE。

重启服务。一切正常。

你可能感兴趣的:(oracle)