Oracle DG庫手動注冊歸檔日志的兩種方法
- 注冊單個歸檔日志文件
- 注冊多個歸檔日志文件
有的時候由于網絡或各種原因,Oracle DG庫服務器上可能缺少部分歸檔日志文件,導致DG庫的MRP進程一直處于WAIT_FOR_GAP
狀態。
此時我們可以手動從主庫或其他DG拷貝歸檔日志到當前DG服務器,并對日志文件進行手動注冊。
注冊單個歸檔日志文件
在DG庫使用ALTER DATABASE語句注冊單個歸檔日志文件:
SQL>
alter database register logfile '/arch/log_dbname_1_1318808_1017399984.arc';
注冊多個歸檔日志文件
在DG庫服務器通過RMAN注冊指定目錄下的所有歸檔日志文件:
RMAN>
ca