DG出现ARCH ERROR的错误解决方式

SQL> select process,status from v$managed_standby;ide

PROCESS STATUS
--------- ------------
ARCH CONNECTED
ARCH ERROR
RFS IDLE
RFS IDLE进程


查看parameter,发现log_archive_dest_state_2设置ENABLE。因为不作SWITCH OVER,因此,这个参数对于个人DG来讲,是没用的。it


因而:class

alter system set log_archive_dest_state_2='DEFER' scope=both;select


从新查询:查询

SQL> select process,status from v$managed_standby;db

PROCESS STATUS
--------- ------------
ARCH CONNECTED
ARCH ERROR
MRP0 WAIT_FOR_LOG
RFS IDLE
RFS IDLEscope


没有效果。di

查看参数:view

log_archive_max_processes integer 2

对于个人有效ARCH进程实际上只有一个有效,因而:

alter system set log_archive_max_processes=1 scope=1;



SQL> select process,status from v$managed_standby;

PROCESS STATUS
--------- ------------
ARCH CONNECTED
RFS IDLE
RFS IDLE
MRP0 WAIT_FOR_LOG


开回来:

alter system set log_archive_max_processes=2 scope=2;


SQL> select process,status from v$managed_standby;

PROCESS STATUS
--------- ------------
ARCH CONNECTED
ARCH CONNECTED
RFS IDLE
RFS IDLE
MRP0 WAIT_FOR_LOG



问题解决。

相关文章
相关标签/搜索