其他分享
首页 > 其他分享> > Data Guard (DGMGRL常用命令)

Data Guard (DGMGRL常用命令)

作者:互联网

SHOW CONFIGURATION;              显示配置

SHOW CONFIGURATION VERBOSE;

 

 SHOW DATABASE cdb1  示数据库信息

SHOW DATABASE VERBOSE cdb1_stby

 

 sendQentries:发送队列条目

SHOW DATABASE cdb1 sendQentries;

sql 'alter system switch logfile';

STATUS:CURRENT: 当前正在写入联机重做的日志文件。

NOT_ARCHIVED: 未在本地存档的完整联机重做日志文件。

ARCHIVED: 一个完整的日志文件,已经在本地归档,但没有传输到STANDBY_NAME列中指定的备用数据库

RESETLOGS_ID:与归档重做日志文件关联的重置日志标识符

LOG_SEQ:日志序列号。多行可能具有相同的LOG_SEQ值

TIME_COMPLETED:下次将日志文件归档在主数据库上时(对应于NEXT_CHANGE#列)。

RecvQEntries:接收队列条目

在RecvQEntries监测的属性返回表指示备用数据库已接收但尚未应用的所有日志文件。如果未返回任何行,则表示已应用收到的所有日志文件。此属性与备用数据库有关。

SHOW DATABASE cdb1_stby recvQentries;

 

ApplyLagThreshold:应用滞后阈值

配置属性的逻辑或物理备用生成警告状态时,构件的应用滞后超过由属性指定的值。属性值以秒表示。存在应用延迟时,值为 0 秒不会生成警告。

查看和修改属性

SHOW DATABASE cdb1_stby ApplyLagThreshold

EDIT DATABASE cdb1_stby SET PRoperty ApplyLagThreshold = '7200';

 启动/停止 MRP

EDIT DATABASE cdb1_stby SET STATE='APPLY-OFF';

 

 

 

EDIT DATABASE cdb1_stby SET STATE='APPLY-ON';

 

 

 

TRANSPOR:启动/停止日志传送

 EDIT DATABASE cdb1 SET STATE='TRANSPORT-OFF';

 

 

 

EDIT DATABASE cdb1 SET STATE='TRANSPORT-ON';

 

验证数据库

在角色更改之前执行一组全面的数据库检查。检查使用各种 Oracle Data Guard 视图以及自动诊断信息库中可用的信息。

VALIDATE DATABASE cdb1

VALIDATE DATABASE cdb1_stby

 TopWaitEvents

SHOW DATABASE cdb1_stby topwaitEvents;

这 TopWaitEvents监测的属性指定指定实例中等待时间最长的 5 个事件。事件及其等待时间从 中检索V$SYSTEM_EVENT。配置中的每个实例都具有此属性。此属性是特定于实例的可监控属性。该表按所示顺序包含以下列

删除数据库

HOW CONFIGURATION;

 

 

删除配置

REMOVE CONFIGURATION;

 

 

调用 DGMGRL 

dgmgrl

 

 

 

CREATE CONFIGURATION 'lihao' AS PRIMARY DATABASE IS 'cdb1' CONNECT IDENTIFIER IS cdb1;

 

添加备用数据库

 

ADD DATABASE 'cdb1_stby' AS CONNECT IDENTIFIER IS cdb1_stby; 

 

 

 

标签:DATABASE,数据库,SHOW,Guard,stby,cdb1,DGMGRL,Data,日志
来源: https://blog.csdn.net/weixin_39568073/article/details/120546693