模拟故障场景
删除所有闪回日志,重启数据库实例
1,删除闪回日志
<代码> ASMCMD (+ datadg/orcl)比;cd闪回 ASMCMD [+ datadg/orcl/倒叙]比;ls log_1.377.964637895 log_2.376.964637901 log_3.374.964648865 ASMCMD [+ datadg/orcl/倒叙]比;rm log_ * ASMCMD [+ datadg/orcl/倒叙]比;代码>
2,启动数据库
<代码> SYS@orcl1>启动 ORACLE实例开始。 系统全局总面积1241513984字节 固定大小2923872字节 变量大小620757664字节 数据库缓冲区603979776字节 重做缓冲区13852672字节 数据库安装。 ora - 38760:这个数据库实例未能打开闪回数据库 3日志报的错 SYS@orcl1>代码>
<代码> RVWR始于pid=40, OS id=10323 错误的文件/u01/app/oracle/诊断接头/rdbms/orcl/orcl1/跟踪/orcl1_rvwr_10323.trc: ora - 38701:闪回数据库日志2 seq 2线程1:“+ DATADG/ORCL/闪回/log_2.376.964637901” ora - 17503: ksfdopn: 2未能打开文件+ DATADG/ORCL/闪回/log_2.376.964637901 ora - 15012: ASM文件' + DATADG/ORCL/闪回/log_2.376.964637901”并不存在 数据库安装在共享模式(CLUSTER_DATABASE=TRUE) 失去了写保护残疾人 完成:改变数据库挂载 改变数据库开放 错误的文件/u01/app/oracle/诊断接头/rdbms/orcl/orcl1/跟踪/orcl1_ora_10324.trc: ora - 38760:这个数据库实例未能打开闪回数据库 ora - 38760表示在:改变数据库开放… 2018-01-06 07:57:34.698000 +喂饲 减少数量的实时LMS从1到0 代码>
4,解决方法
<代码> SYS@orcl1> SYS@orcl1>改变数据库闪回; 数据库修改。 SYS@orcl1>改变数据库开放; 数据库修改。 SYS@orcl1>立即关闭; 数据库关闭。 数据库下马。 ORACLE实例关闭。 SYS@orcl1>启动挂载; ORACLE实例开始。 系统全局总面积1241513984字节 固定大小2923872字节 变量大小620757664字节 数据库缓冲区603979776字节 重做缓冲区13852672字节 数据库安装。 SYS@orcl1>改变数据库闪回; 数据库修改。 SYS@orcl1>改变数据库开放; 数据库修改。 SYS@orcl1>从v $选择flashback_on数据库; FLASHBACK_ON ------------------ 是的 SYS@orcl1>代码>
5,官方文档号
(文档ID 274569.1)