oracle报错oracle not available原因及解决办法
出现ORA-01034和ORA-27101的原因是多方面的:主要是oracle当前的服务不可用,shared memory realm does not exist,是因为oracle没有启动或没有正常启动,共享内存并没有分配给当前实例.所以,通过设置实例名,再用操作系统身份验证的方式,启动数据库。这样数据库就正常启动了,就不会报ORA-01034和ORA-27101两个启动异常了。
还有就是可能是登录数据库后,不正常的退出,比如直接关掉窗口,而这时数据库里有未完成的动作,再次登录时就会提示“insufficient privileges”的报错,SQL>shutdown immediate; SQL>startup;就恢复正常了。
解决方法:
1.先看oracle的监听和oracle的服务是否都启动了。
启动oracle监听:cmd命令行窗口下,输入lsnrctl start,回车即启动监听。
2.查看oracle的sid叫什么,比如创建数据库的时候,实例名叫“orcl”,那么先手工设置一下oralce的sid,cmd命令窗口中,set ORACLE_SID=orcl
3.
再输入sqlplus /nolog,回车
再输入 conn / as sysdba;回车
4.再输入startup,回车.这步是启动oracle服务。如果startup启动被告知已经启动了,可以先输入shutdown immediate;等shutdown结束之后,再输入startup。
5. 过几秒钟等命令运行完成,就能连接了。这个时候,可以输入"select * from user_tables;"测试一下,看是否有查询结果。
oracle报错oracle not available原因及解决办法相关推荐
- oracle安装出现2932,【案例】Oracle报错ORA-19815 fast_recovery_area无剩余空间解决办法...
天萃荷净 运维DBA反映数据库出现宕机,alert日志报错ORA-19815,分析原因为归档日志满导致日志无法归档,提出fast_recovery_area无剩余空间解决办法 一.打开数据库报错ORA ...
- Oracle报错:类型长度大于最大值解决办法
java调用以下存储过程时报错: --1.创建一个包,在该包中定义了一个游标类型yh_cursor1 create or replace package testpackage as type tes ...
- Oracle报错:ORA-01034 或者 ORA-27101 终极解决办法(图文)
前言 当我们的Oracle异常关闭或者其他情况,导致当我们用Plsql登录数据库时报以下错误: ORA-01034: ORACLE not available ORA-27101: shared me ...
- oracle ogg00423,【案例】Oracle报错PLS-00378 PLS-00439产生原因和MOS官方解决办法
[案例]Oracle报错PLS-00378 PLS-00439产生原因和MOS官方解决办法 时间:2016-11-12 21:31 来源:Oracle研究中心 作者:代某人 点击: 次 天 ...
- 关于latex报错GPL Ghostscript 9.50的解决办法
关于latex报错GPL Ghostscript 9.50的解决办法 1.问题描述 2.问题分析 3.问题解决 修改默认文件夹路径 4.这种解决方法的弊端 1.问题描述 在利用texstudio软件进 ...
- DataFrame/Series运行round()函数报错“TypeError: a float is required”解决办法
DataFrame/Series运行round()函数报错"TypeError: a float is required"解决办法 原代码片段: #把数据按年龄分层,然后按照不同层 ...
- VS中使用 loadimage()函数载入图像报错与图像无法载入的解决办法
VS中使用 loadimage()函数载入图像报错与图像无法载入的解决办法 1. 载入图像报错 使用loadimage()加载图片时,程序报错界面如下图 报错内容如下: 解决方案1: 在图片名称前加个 ...
- Centos7系统重装报错“ /dev/root does not exist“解决办法
Centos7系统重装报错" /dev/root does not exist"解决办法 一.报错场景 二.报错提示 三.报错分析 四.解决方法(理论) 1.解决方法1 2.解决方 ...
- phpStudy ,结果启动却发现报错,Apache80端口被占用解决办法
phpStudy ,结果启动却发现报错,Apache80端口被占用解决办法 如果安装了SQL Server 2008,那么大概率是它的日志服务占用了80端口,一般来讲,我们不会用到这个组件,关掉也能节 ...
- winform 窗体无法显示报错“未声明或从未赋值“解决办法
问题描述: winform查看自定义的控件引用到其它窗体无法显示,报错:变量 未声明或从未赋值 解决方案: 查看 显示调用堆栈 根据最后代码报错具体位置查找原因,更正代码
最新文章
- 浮动元素会引起的问题和你的解决办法
- 2021高校毕业生薪酬Top100出炉!清华指数TOP,薪酬却排名第二
- R语言笔记-sample()函数
- 运行android程序时显示stop,Android系统.应用程序关闭时WorkManager是否正在运行?
- php 默认是几进制数,以0x开头的是多少进制?
- (38)Gulp任务完整组合写法
- css关闭窗口按钮的代码,JS+CSS实现带关闭按钮DIV弹出窗口的方法
- ArcGIS 10研究(二) 之Mobile新特性
- apache+php环境配置
- 从“阿里月饼门”看安全
- 聊一聊为什么JAVA只允许单继承
- ThreadPoolExecutor线程池终止
- 百度云平台BAE空间申请
- ANS1编码详解(二)--编码规则
- /oa/web应用程序中的服务器错误修复,如何处理OA系统在线阅读或编辑文档时weboffice控件提示“文件存取错误”的问题?...
- 会议录音转文字(PC版)
- Python判断变量的类型
- OpenGL之GLEW安装
- MSM实现tomcat集群的session共享
- Hyperion Research:2021年量子计算市场收入已达4.9亿美元
热门文章
- picgo上传图片失败
- 8086内存储器技术
- “非著名”飛虎樂購淪落 富士康電商驚夢
- 小程序源码:王者荣耀吃鸡气泡等等头像框DIY在线生成N种风格
- drawio 画弯曲的线框 漫画风
- 【小程序】vant weapp表单组件value非响应表单校验
- 好比你有一个衣橱,里面塞满了各种衬衫,你会怎么整理这些衬衫,好让你以后找衬衫的时候容易些 - Google 谷歌 百
- 一加6html查看程序,一加6T屏幕指纹体验对比:不仅快,而且全
- 动物class类图 php,UML系列——类图class
- Headfirst-Javascript—— 3.21