dataguard gap 检查 已经切换 non sys用户传输log
创始人
2024-11-16 06:37:37
0

How to Setup non SYS user for Data Guard REDO Transport (Doc ID 3003590.1)

Oracle Database - Enterprise Edition - Version 19.22.0.0.0 and later
Information in this document applies to any platform.

GOAL

The article explains step by step method to setup the DATA GUARD REDO transport with the non SYS user using the parameter REDO_TRANSPORT_USER.
 

SOLUTION

1. Create user for the REDO transport on Primary/PROD,

SQL> create user identified by manager;
SQL> grant connect,sysoper to ;

2. Grants necessary Privilege,

The value of this parameter is case sensitive and must exactly match the value of the USERNAME column of a row in the V$PWFILE_USERS view. The value of the SYSOPER column of the row must also be TRUE.

If this parameter is not specified, then the paswd verifier of the SYS user will be used when a remote paswd file is used for redo transport authentication.

SQL> col username format a22
SQL> select USERNAME, SYSDBA, SYSOPER, SYSBACKUP, SYSDG, SYSKM from V$PWFILE_USERS where USERNAME = '';

3. Assign the created user for REDO transport,

SQL> alter system set redo_transport_user='';

4. Check the REDO transport,

The following select will show any errors.If ERROR is blank and status is VALID then no issue on REDO transport.

SQL> SELECT thread#, dest_id, gvad.status, error, fail_sequence FROM gv$archive_dest gvad, gv$instance gvi WHERE gvad.inst_id = gvi.inst_id AND destination is NOT NULL ORDER BY thread#, dest_id;

SQL> SELECT gvi.thread#, timestamp, message FROM gv$dataguard_status gvds, gv$instance gvi WHERE gvds.inst_id = gvi.inst_id AND severity in ('Error','Fatal') ORDER BY timestamp, thread#;

The following query will determine the current sequence number and the last sequence archived.
If you are remotely archiving using the LGWR process then the archived sequence should be one higher than the current sequence.
If remotely archiving using the ARCH process then the archived sequence should be equal to the current sequence.
The applied sequence information is updated at log switch time. The "Last Applied" value should be checked with the actual last log applied at the standby, only the standby is guaranteed to be correct.

SQL> SELECT cu.thread#, cu.dest_id, la.lastarchived "Last Archived", cu.currentsequence "Current Sequence", appl.lastapplied "Last Applied" FROM (select gvi.thread#, gvd.dest_id, MAX(gvd.log_sequence) currentsequence FROM gv$archive_dest gvd, gv$instance gvi WHERE gvd.status = 'VALID' AND gvi.inst_id = gvd.inst_id GROUP BY thread#, dest_id) cu, (SELECT thread#, dest_id, MAX(sequence#) lastarchived FROM gv$archived_log WHERE resetlogs_change# = (SELECT resetlogs_change# FROM v$database) AND archived = 'YES' GROUP BY thread#, dest_id) la, (SELECT thread#, dest_id, MAX(sequence#) lastapplied FROM gv$archived_log WHERE resetlogs_change# = (SELECT resetlogs_change# FROM v$database) AND applied = 'YES' GROUP BY thread#, dest_id) appl WHERE cu.thread# = la.thread# AND cu.thread# = appl.thread# AND cu.dest_id = la.dest_id AND cu.dest_id = appl.dest_id ORDER BY 1, 2;

相关内容

热门资讯

第七阶段指导!情怀娱乐辅助器,... 第七阶段指导!情怀娱乐辅助器,越乡游破解(有挂开挂辅助挂);无需打开直接搜索加(薇:13670430...
一分钟秒懂!微信广东雀神挂件辅... 您好:微信广东雀神挂件辅助这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户...
透视代打!德州透视竞技联盟,w... 透视代打!德州透视竞技联盟,we-poker软件,透明挂教程!(有挂开挂辅助平台)1、下载安装好德州...
第七要领!微乐麻将脚本透视,雀... 第七要领!微乐麻将脚本透视,雀姬辅助脚本(有挂开挂辅助下载);无需打开直接搜索加薇136704302...
玩家亲测!奇迹辅助思维脚本,贪... 玩家亲测!奇迹辅助思维脚本,贪玩娱乐科技(有挂开挂辅助下载);无需打开直接搜索加(薇:1367043...
十刹那掌握!哥哥打大a辅助工具... 您好:杭州都莱大菠萝插件这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的...
第4要领!火神大厅辅助器,皇豪... 第4要领!火神大厅辅助器,皇豪互娱控制系统app(有挂开挂辅助脚本)1、下载安装好皇豪互娱控制系统a...
透视免费!皇豪互众智能辅助器破... 透视免费!皇豪互众智能辅助器破解,微信小程序财神十三章特殊牌,必胜教程(有挂开挂辅助挂);无需打开直...
9分钟体悟!科乐辅助,湖湘互娱... 9分钟体悟!科乐辅助,湖湘互娱牛牛(有挂开挂辅助软件);无需打开直接搜索打开薇:136704302 ...
玩家实测!传送五激k辅助靠谱吗... 玩家实测!传送五激k辅助靠谱吗,快玩炸翻天辅助工具(有挂开挂辅助脚本)1、下载安装好传送五激k辅助靠...