环境:
14:13:26 sys@ORCL (^ω^) select * from v$version where rownum=1;
BANNER
--------------------------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
出问题的是个测试库,从安装到现在一直没清理过flash_recovery_area。
13:54:29 idle (^ω^) startup
ORA-01081: 无法启动已在运行的 ORACLE - 请首先关闭它
13:54:47 idle (^ω^) shutdown abort
ORACLE 例程已经关闭。
13:55:06 idle (^ω^) startup
ORACLE 例程已经启动。
Total System Global Area 612368384 bytes
Fixed Size 1250428 bytes
Variable Size 205523844 bytes
Database Buffers 398458880 bytes
Redo Buffers 7135232 bytes
数据库装载完毕。
ORA-16038: 日志 3 序列号 48 无法归档
ORA-19809: 超出了恢复文件数的限制
ORA-00312: 联机日志 3 线程 1:
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\ONLINELOG\O1_MF_3_7TQZWZOY_.LOG'
ORA-00312: 联机日志 3 线程 1:
'D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ONLINELOG\O1_MF_3_7TQZX11D_.L
OG'
没有把经年累月叠成的归档日志刷到SBT上,导致flash_recovery_area空间压力,新的归档无法进去。
13:59:27 idle (^ω^) alter database clear unarchived logfile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\ONLINELOG\O1_MF_3_7TQZWZOY_.LOG';
alter database clear unarchived logfile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\ONLINELOG\O1_MF_3_7TQZWZOY_.LOG'
*
第 1 行出现错误:
ORA-01514: 日志说明中出现错误: 没有此类日志
ORA-01517: 日志成员:
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\ONLINELOG\O1_MF_3_7TQZWZOY_.LOG'
手动清除未归档的日志会直接报错。
14:00:37 idle (^ω^) archive log start;
已处理的语句
14:05:24 idle (^ω^) archive log next;
ORA-16014: 日志 3 的序列号 48 未归档, 没有可用的目的地
ORA-00312: 联机日志 3 线程 1: 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\ONLINELOG\O1_MF_3_7TQZWZOY_.LOG'
ORA-00312: 联机日志 3 线程 1: 'D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ONLINELOG\O1_MF_3_7TQZX11D_.LOG'
14:05:34 idle (^ω^) show parameter db_recover
NAME TYPE
------------------------------------ ----------------------
VALUE
------------------------------
db_recovery_file_dest string
D:\oracle\product\10.2.0/flash
_recovery_area
db_recovery_file_dest_size big integer
3G
14:06:09 idle (^ω^) alter system set db_recovery_file_dest_size=4g ;
系统已更改。
14:06:51 idle (^ω^) archive log next;
已存档一个日志。
14:07:18 idle (^ω^) alter database open;
数据库已更改。
恢复完毕。
小结:在生产库上由于flash_recovery_area拥塞导致的问题可能更复杂,我们需隔三差五的对其进行“净身”。
分享到:
相关推荐
Smart_Flash_Recovery_U盘数据恢复
当我们设置数据库的归档路径时,就没有必要在使用db_recovery_file_dest参数,可是如果db_recovery_file_dest_size的值不为0,那么该如何设置呢?
HAP_Advanced_PDF_Password_Recovery 5.05 PDF破解软件
XT800_recovery_only 刷机专用。
ME722里程碑2自动bootMokee_Flash_Recovery_Tools_For_ME722
UFS_Explorer_Professional_Recovery_5.18.1.rar windows电脑上可以实现对群辉加密文件的读取
Rockchip_Developer_Guide_Linux_Recovery_CN.pdf Rockchip_Developer_Guide_Linux_Recovery_CN.pdf
小米六第三方cofface_recovery_8.0_20180225.img最新版
一片有关oracle 闪回恢复原理知识的书,为巩固基础知识,数据原理详解。
在10g中,如果指定了db_recovery_file_dest 参数,那么归档日志将存放到这个参数指向的目录下,如果同时指定了log_archive_dest,则将同时往这两个参数指定的目录中归档。
AWS_Disaster_Recovery是在云上构建灾备建设指导手册,可以帮户用户快速设计适合自身的业务连续性方案,帮助用户提升云上灾备建设能力
C8813_解锁_root_recovery工具好用 方便
固件升级中不小心断电,导致无法使用... 各种情况导致变砖,怎么办... 卡刷卡刷卡刷,包治百病的灵丹妙药 刷机教程 1、下载固件文件 tf_recovery.img 。 2、拷贝 tf_recovery.img 到TF储存卡。 3、...
PE官方提供的恢复工具,用于在调试口JTAG/SWD被禁用的情况下恢复单板。无须其他操作,只需使用PE调试器连接单板,点击恢复。给单板复位即可!
通过该软件,可将第二代精简面板复位为出厂设置。 该软件现已发布,适用于以下设备: KTP400 Basic KTP700 Basic / KTP700 Basic DP KTP900 Basic KTP1200 Basic / KTP1200 Basic DP 如何将第二代精简面板复位为出厂...
Symantec Backup Exec System Recovery 2010 是 Windows® 系统恢复的金牌标 准。它使企业和 IT 部门能够在几分钟(而不是几小时或几天)内从系统丢失或灾难 中恢复。Backup Exec System Recovery 2010 提供了快捷、...
归档日志路径三个参数DB_RECOVERY_FILE_DEST和LOG_ARCHIVE_DEST和LOG_ARCHIVE_DEST_n LOG_ARCHIVE_DEST:指定归档文件存放的路径,该路径只能是本地磁盘,默认为’’。 LOG_ARCHIVE_DEST_n:默认值为’’。...
主要介绍了使用innodb_force_recovery解决MySQL崩溃无法重启问题,这只一个成功案例,并不是万能的解决方法,需要酌情考虑,需要的朋友可以参考下
提供了7种供大家选择 1.TWRP v2.6.1.0 中文版(触摸) ...6.按自己的使用习惯,选择一种recovery,输入选项1~7并回车会把对应版本的recovery安装到手机里 7.如果手机端跳出root授权窗口,请点击允许
CS_recovery_algorithms_OMP_SP_IHT CS_recovery_algorithms_OMP_SP_IHT