Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6561008
  • 博文数量: 1005
  • 博客积分: 8199
  • 博客等级: 中将
  • 技术积分: 13071
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-25 20:19
个人简介

脚踏实地、勇往直前!

文章分类

全部博文(1005)

文章存档

2020年(2)

2019年(93)

2018年(208)

2017年(81)

2016年(49)

2015年(50)

2014年(170)

2013年(52)

2012年(177)

2011年(93)

2010年(30)

分类: Oracle

2019-02-27 17:03:50

dg环境从库报错:
ORA-00338: log 5 of thread 1 is more recent than control file
ORA-00312: online log 5 thread 1: '/u01/app/oracle/oradata/slnngkdg/stdbyredo05.log'
Wed Feb 27 16:48:39 2019
RFS[2]: Selected log 4 for thread 1 sequence 580 dbid -882553477 branch 994182077
Wed Feb 27 16:48:39 2019
Archived Log entry 570 added for thread 1 sequence 579 ID 0xcb66097b dest 1:
Wed Feb 27 16:48:40 2019
Media Recovery Waiting for thread 1 sequence 580 (in transit)
Recovery of Online Redo Log: Thread 1 Group 4 Seq 580 Reading mem 0


解决办法:
1.退出日志应用模式
alter database recover managed standby database cancel;
2.关闭数据库
shutdown immediate
3.启动数据库到mount状态
startup mount
4.清除报错的日志组5
ALTER DATABASE CLEAR UNARCHIVED LOGFILE GROUP 5;
5.应用日志
alter database recover managed standby database using current logfile disconnect from session;
6.日志应用完后先退出然后再打开数据库
alter database recover managed standby database cancel;
alter database open;
7.再次应用日志
alter database recover managed standby database using current logfile disconnect from session;
阅读(10010) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~