试用plsql登录数据库出错,ora-01034:oracle not available ora-27101: shared memory realm does not exis

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了试用plsql登录数据库出错,ora-01034:oracle not available ora-27101: shared memory realm does not exis相关的知识,希望对你有一定的参考价值。

试用命令窗口进入,就是这样的报错

参考技术A ora-01034 的原因有很多种,通常是数据库服务没启动,或者没有正常启动造成的。
ora-27101是因为前面错误引起的,只要把前面错误解决了。这个错误可能就不存在了。

建议先检验环境,再分析原因:
1、数据库监听是否正常启动。如果启动错误,转到命令行模式下手工启动,这样可以看到准确的错误编码及提示。
2、数据库是否正常启动。如果启动错误,转到命令行模式下手工启动,这样可以看到准确的错误编码及提示。
3、数据以前是否可以正常登录?最近是否有修改机器名、IP地址设置?
4、磁盘空间是否足够、操作系统中数据库用户的权限是否修改过?

总之,保证监听和数据库的正常启动,上面的问题应该可以解决。
ora-01034 是一个很大的错误号,手工启动时会有更准确的其它错误号,根据错误号基本都能在网上找到详细的解决方案。
参考技术B 数据库没有起来啊

以上是关于试用plsql登录数据库出错,ora-01034:oracle not available ora-27101: shared memory realm does not exis的主要内容,如果未能解决你的问题,请参考以下文章

Linux下安装Oracle后重启无法登录数据库ORA-01034:ORACLE not available

服务器断电导致的ORACLE异常 : ORA-00214 ORA-01033 ORA-01034 ORA-00172 ORA-27101

ora24324解决办法

ORA-01034 报错

修改 oracle 数据库的 sys 账号密码,alter user sys identified by Aa123456@#_# * ERROR at line 1: ORA-01034: ORAC

ORA-01034: ORACLE 不可用 ORA-27101: 共享内存领域不存在