更新时间:2024-01-11 GMT+08:00
分享

开始使用

dataguard日常维护

开启主备库实时同步

  1. 备库开启至open状态,主库开启至open状态(先备再主,防止有未同步的归档日志)
  2. 主备库开启监听

    lsnrctl start

  3. 备库sql执行同步指令

    alter database recover managed standby database using current logfile disconnect from session;

主库在进行增删改查等操作后,需要commit提交事务,否则主备库无法完成同步。

关闭主备库实时同步

  1. 备库sql执行中止同步指令

    alter database recover managed standby database cancel;

常见问题

使用过程中的常见问题及解决方法。

Q1:目标端rman连接源端, 出现RMAN-04005和ORA-12541报错

图1 ORA-12541报错

A1:源端监听器未开启,开启源端监听器,执行"lsnrctl start"

Q2:备库rman复制主库时,出现RMAN-05500报错

图2 RMAN-05500报错

A2:备库需要开启为nomount状态,重启oracle数据库至nomount状态

sqlplus / as sysdba << end
    shutdown immediate;
    startup nomount;
end

相关文档