oracle报错解决
ORA-00257
问题描述
登陆oracle,提示错误信息ORA-00257: Archiver error. Connect AS SYSDBA only until resolved.
原因分析
这是归档日志积存过多,占用了磁盘空间导致的问题。
解决方案
通过删除归档日志或者增加存储空间方式可解决该问题,本文中选择通过rman清除归档日志
root@18b9d420d2d4# rman target sys/xxxx #使用有dba权限的账户和密码
#检查控制文件和实际物理文件的差别
RMAN> crosscheck archivelog all;
#删除过期文件(过期文件指的是存储在rman资料库中的记录,但实际上记录对应的归档日志已经被清除了)
RMAN> delete expired archivelog all;
#删除7天前的归档日志
RMAN> delete archivelog until time 'sysdate-7'
注:请勿手动删除归档日志,手动删除,空间是不会得到释放的。
————————————————
版权声明:本文为CSDN博主「不会画画的画师」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Loiterer_Y/article/details/119945385
ORA-03113
问题描述
登录oracle执行sql语句报错
ORA-03113: end-of-file on communication channelstartup
ORACLE instance started.Total System Global Area 1.0066E+10 bytes
Fixed Size 12342064 bytes
Variable Size 2248150224 bytes
Database Buffers 7784628224 bytes
Redo Buffers 21209088 bytes
Database mounted.
ORA-03113: end-of-file on communication channel
Process ID: 12631
Session ID: 977 Serial number: 51747
原因分析
以上错误是因为,没有一致性关库造成的
–使用隐藏参数忽略一致性验证:
conn / as sysdba
startup mount
alter system set "_allow_resetlogs_corruption"=true scope=spfile;
startup force mount; --将数据库启动到 mount
alter database open resetlogs; --使用 resetlogs 打开数据库
--此时再报 ORA-01139 错误
alter database open resetlogs
*
ERROR at line 1:
ORA-01139: RESETLOGS option only valid after an incomplete database recovery
解决方案
recover database until cancel;
Media recovery complete.alter database open resetlogs;Database altered.SQL> select status from v$instance;STATUS
------------
OPEN
取消隐藏参数后,可以正常启动数据库:
alter system reset "_allow_resetlogs_corruption" scope=spfile sid='*';
然后重新启动,可以正常启动
startup force
ORA-00257
1、在shell命令下切换到sqlplus命令
sqlplus / as sysdba;
2、查看归档日志占比
select * from v$flash_recovery_area_usage;
查看归档日志大小
select * from v$recovery_file_dest;
注意:这里的单位为字节(B)。
其他输出略。
3、对于此问题解决很简单:一是增加空间大小,二是删除归档日志。
1)增加空间大小:
alter system set db_recovery_file_dest_size=50G scope=both;
修改完成后查看是否修改成功
show parameter db_recover;
查看修改后空间大小
select * from v$recovery_file_dest;
注意:这里的单位为字节(B)。
2)删除归档日志
在dos窗口切换rman命令:$ rman target /
切换到rman命令后检查归档日志是否失效:crosscheck archivelog all;
删除失效归档日志,即删除物理文件已丢失但记录在rman中的归档日志:
delete expired archivelog all;
删除所有归档日志(慎用):
delete archivelog all;
oracle报错解决相关推荐
- 为什么链接oracle报错,PG连接Oracle报错解决
epoll_wait(3, [{EPOLLIN, {u32=41936840, u64=41936840}}], 1, -1) = 1 recvfrom(10, "Q\0\0\0\26sel ...
- oracle01507报错,oracle报错ORA-01507
Oracle报错ORA-16433非归档丢失redo无法启动的恢复过程 [案例]Oracle报错ORA-16433非归档丢失redo无法启动的恢复过程 转惜纷飞 今天ML的群中女神和travel在纠结 ...
- PLSQL连接ORACLE报错ORA-12541:TNS:无监听程序
plsql连接oracle报错 解决办法是: 1.打开任务管理器->服务->服务(右下角) 2.点击名称下任意一个服务然后按字母o找到Oracle相关服务 3.把没有启动的监听器服务右击并 ...
- 连接远程服务器CredSSP加密Oracle修正报错解决办法
连接远程服务器CredSSP加密Oracle修正报错解决办法: 打开注册表,快捷输入 "regedit"(类似找命令提示符 输入 cmd 一样)找文件夹 路径:HKLM(缩写)\S ...
- oracle拼接字符串报错,Oracle 中wmsys.wm_concat拼接字符串,结果过长报错解决
备忘:这个函数最大是4000,根据拼接列的长度,通过限制拼接条数来防止拼接字符串过长错误 --这个情况是从子表中读取出具,这里直接把它当做查询字段处理,在子表中有所有数据 select info.id ...
- oracle ogg00423,【案例】Oracle报错PLS-00378 PLS-00439产生原因和MOS官方解决办法
[案例]Oracle报错PLS-00378 PLS-00439产生原因和MOS官方解决办法 时间:2016-11-12 21:31 来源:Oracle研究中心 作者:代某人 点击: 次 天 ...
- Oracle中wm_concat函数报错解决方法
Oracle中wm_concat函数报错解决方法 参考文章: (1)Oracle中wm_concat函数报错解决方法 (2)https://www.cnblogs.com/52net/archive/ ...
- oracle operation_type,案例:Oracle报错performing DML/DDL operation over object in bin解决办法
天萃荷净 运维DBA在巡检时发现alert日志文件中出现Oracle报错performing DML/DDL operation over object in bin,分析原因为回收站中的对象执行了d ...
- Oracle报错:不是单组分组函数解决
Oracle报错:不是单组分组函数解决 报错:不是单组分组函数 实例:select deptno,count(empno) from emp; 报错:不是单组分组函数 原因: 1, 如果程序中使用了分 ...
最新文章
- unity 200.8m yoy_专场分享会|大会最新Unity、中创文旅专场预告来啦!
- linux使用vim浏览python源码
- java removeto_java.util.LinkedList.remove(int index)方法实例
- AD,proteus操作
- PMP每日三题(2022年2月14日)
- 虹康三期倒垃圾时间和理发地点
- Android实现笔记本修改功能,安卓12第二个开发者预览版推出:UI、功能有所改进...
- 使用 Akka 实现 Master 与 Worker 之间的通信
- ndoejs中中间件的使用
- 笔记本电脑下载matlab没有图标,win7系统安装matlab后找不到图标打不开如何解决...
- hdu5481 Desiderium
- java无框架开发,DON: java 小型web项目快速开发框架,实现无配置,直接关注业务开发.主要解决请求分发解析...
- 《Dreamweaver CS6完美网页制作——基础、实例与技巧从入门到精通》——1.2 网页的基本构成元素...
- 20155332 如何获取新技能+c语言学习调查
- android 头像存储,安卓裁剪上传保存头像
- 上传图片,使用很简单的办法上传图片
- ctf GetFlag
- Lync Server 2013 标准版的DNS和端口要求
- PEP8 Python 编码规范 -----Indent 缩进
- NoSQL之 Redis配置与优化