DG维护常用命令
10g alter日志位置
/opt/app/oracle/admin/moe/bdump
/u01/app/oracle/product/10.2.0/db_1/rdbms/log
11g alter日志位置
cd /u01/app/oracle/diag/rdbms/orcl/orcl/trace/alert
/u01/app/oracle/diag/rdbms/orcl/orcl/trace
注:可使用show parameter dump查看
standby logfile
主库查看log
SQL> select group#,thread#,bytes/1024/1024 M,status from v$log;
备库查看standby log
SQL> select group#,thread#,bytes/1024/1024 M,status,last_change#,last_time from v$standby_log;
注:备库的standby logfile一般比主库的log多一个(rac的对应的是节点),大小要一样,多出的那个大小和主库最大的log一样。
查看standby启动的DG进程
SQL> select process,client_process,sequence#,status from v$managed_standby;
注:
备库ARCH、MRPO和RFS都有表示正常;
主库没有RFS进程和MRP进程,有ARCH和LNS;
手动启动MRPO进程
alter database recover managed standby database disconnect from session
SQL> select open_mode,current_scn from v$database;
SQL> select *

本文分享了Oracle Data Guard(DG)的常用维护命令,包括查看日志位置、standby logfile管理、进程状态检查、日志应用控制以及归档日志操作等。详细介绍了如何监控和管理主库与备库的状态,确保数据保护和业务连续性。
最低0.47元/天 解锁文章
8591

被折叠的 条评论
为什么被折叠?



