数据库版本12.2.0.1,新搭建DG,源端3节点,备端2节点,备库只能接收到实例1的日志,实例2和3的日志接受不到,主库查看视图v$archive_dest_status的error字段为ORA-01033导致。
问题只影响到实例2和实例3,对应redo是thread 2和thread 3,因此怀疑和thread有关。 查看当前thread,发现thread 2和thread 3的Enabled status为PRIVATE,而正常的RAC中,Enabled status都是PUBLIC。
SQL> select thread#,status,enabled from v$thread;
THREAD# STATUS ENABLED
---------- ------------------ ------------------------
1 OPEN PUBLIC
2 OPEN PRIVATE