Oracle 11g DataGuard增加standby日志组报错
SQL> alter system set standby_file_management=manual;
System altered.
SQL> ALTER DATABASE ADD STANDBY LOGFILE thread 1 GROUP 9 ('/ORADATA/redolog/GTFDBDG/onlinelog/standby_group_09_01.log',
'/ORADATA/redolog/GTFDBDG/onlinelog/standby_group_09_02.log') SIZE 512M; 2
ALTER DATABASE ADD STANDBY LOGFILE thread 1 GROUP 9 '/ORADATA/redolog/GTFDBDG/onlinelog/standby_group_09_01.log',
*
ERROR at line 1:
ORA-01156: recovery or flashback in progress may need access to files
解决方法:
关闭备库日志应用进程
SQL> alter database recover managed standby database cancel;
Database altered.
SQL> ALTER DATABASE ADD STANDBY LOGFILE thread 1 GROUP 9 ('/ORADATA/redolog/GTFDBDG/onlinelog/standby_group_09_01.log',
'/ORADATA/redolog/GTFDBDG/onlinelog/standby_group_09_02.log') SIZE 512M; 2
Database altered.
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/28211342/viewspace-2129276/
,如需转载,请注明出处,否则将追究法律责任。