搭建完DG,發現備庫沒有接受到主庫的日誌。
在主庫執行
Select dest_id,status,error from v$archive_dest where dest_id=3;
報: ORA-16057: DGID from server not in Data Guard configuration
錯誤的意思很明顯,log_archive_config 沒有配置
但是我在已經主庫配置了
alter system set log_archive_config = 'dg_config=(itrusdb,jingxiang)' scope=both ;
通過
ALTER SYSTEM SET log_archive_dest_state_3='DEFER'SCOPE=BOTH;
ALTER SYSTEM SET log_archive_dest_state_3='ENABLE'SCOPE=BOTH;
來生新激活 archive_dest;
後發現錯誤依舊。
原來。。原來。。。在備庫忘記配置log_archive_config這個參數了
通過
alter system set log_archive_config = 'dg_config=(itrusdb,jingxiang)' scope=both ;
在備庫配置完後,dg正常工作。
希望大家以後做事,想的周全一點,不要圖快。避免這些不必要的錯誤。