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;

相关内容

热门资讯

总结透视!德普之星怎么设置埋牌... 总结透视!德普之星怎么设置埋牌,德普之星有辅助软件吗,好像是有辅助攻略(哔哩哔哩)1、不需要AI权限...
解密透视!德州透视hhpoke... 解密透视!德州透视hhpoker,hh poker辅助器先试用,果然一直都是有辅助插件(哔哩哔哩)1...
普及透视!wepoker私人局... 普及透视!wepoker私人局俱乐部,wepoker辅助透视,本来是有辅助方法(哔哩哔哩)1、辅助器...
必备透视!we poker辅助... 必备透视!we poker辅助器,wepoker破解器激活码,一贯是有辅助技巧(哔哩哔哩)1、脚本辅...
开挂透视!wejoker辅助脚... 开挂透视!wejoker辅助脚本,wepokerplus透视脚本免费,都是是真的有辅助app(哔哩哔...
解迷透视!wpk有那种辅助吗,... 解迷透视!wpk有那种辅助吗,wpk刷入池率脚本,一贯一直总是有辅助插件(哔哩哔哩)1、让任何用户在...
不少玩家反映!青橙竞技辅助器,... 不少玩家反映!青橙竞技辅助器,潮汕来物几局游戏源码(原来真的是有下载)-哔哩哔哩1、操作简单,无需潮...
透视透视!德普辅助软件,德普之... 透视透视!德普辅助软件,德普之星的辅助工具介绍,好像一直都是有辅助脚本(哔哩哔哩)1、起透看视 辅助...
刚刚!拱趴游戏攻略,道游互娱透... 刚刚!拱趴游戏攻略,道游互娱透视辅助截图(切实有挂插件)-哔哩哔哩1、下载好道游互娱透视辅助截图透视...
详情透视!aapoker插件,... 详情透视!aapoker插件,aapoker真的假的,一贯有辅助软件(哔哩哔哩)1、全新机制【ai辅...