ORA-01034:ORACLE not available ORA-27101。

oracle11g,在登录oracle时一输用户名密码经常出现ORACLE not available的情况:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
进程 ID: 0
会话 ID: 0 序列号: 0

方法

1

首先要检查一下oracle服务有没有启动,如果启动后一切正常就好说,如果启动好了还出现这个错误就要阅读以下步骤了。

ORA-01034:ORACLE not available ORA-27101。

在oracle的安装目录下找到一个名为init.ora.482016225850的文件(每个人的文件名都不一样,但是都为init.ora.xxxxx)

ORA-01034:ORACLE not available ORA-27101。

用编辑器打开这个文件,找到local_listener文件

ORA-01034:ORACLE not available ORA-27101。

再到oracle的安装目录下找到tnsnames.ora文件

ORA-01034:ORACLE not available ORA-27101。

打开这个文件,把ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)复制下来

ORA-01034:ORACLE not available ORA-27101。

把复制的东西粘贴到init.ora.482016225850下的local_listener中:
local_listener="(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))"

ORA-01034:ORACLE not available ORA-27101。

最后进入cmd中矿长敲以下命令:
-->sqlplus
-->sys/system as sysdba(s第胜汽采况吸木千ystem 是你的oracle登录密码)
-->startup pfile='F:\myoracle\oracle\admin\orcl\pfile\init.ora.482016225850'(这个目体独提草属哪封正胶录为你init.ora.XXX文件的目录)

ORA-01034:ORACLE not available ORA-27101。

这样问题就解决了

ORA-01034:ORACLE not available ORA-27101。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 951076433@qq.com 举报,一经查实,本站将立刻删除。如若转载,请注明出处:https://www.xiaomafuwu.com/135623.html

(0)
代码小二的头像代码小二

相关推荐