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;

相关内容

热门资讯

透视教学!广东雀神破解器,wp... 【亲,wpk俱乐部是真的吗 这款游戏可以开挂的,确实是有挂的,很多玩家在这款wpk俱乐部是真的吗中打...
实操分享!兴动游戏辅助,同城游... 您好:这款同城游逮狗腿辅助游戏是可以开挂的,确实是有挂的,很多玩家在这款同城游逮狗腿辅助游戏中打牌都...
5分钟辅助挂!免费挂机辅助工具... 您好:约战竞技场辅助脚本这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的...
透视科技!pokemmo手机版... 广东雀神智能ios插件安装包开挂教程视频分享装挂详细步骤在当今的网络游戏中,广东雀神智能ios插件安...
科普分享!新天道作弊,宝宝吃吃... 新天道作弊开挂教程视频分享装挂详细步骤在当今的网络游戏中,新天道作弊作为一种经典的娱乐方式,吸引了无...
第1分钟辅助挂!福州十八扑插件... 浙江宝宝游戏辅助器是一款专注玩家量身打造的游戏记牌类型软件,在浙江宝宝游戏辅助器这款游戏中我们可以记...
透视app!微乐小程序有脚本,... 透视app!微乐小程序有脚本,微乐陕西小程序破解器,安装教程(有挂解密);无需打开直接搜索打开薇:1...
推荐一款!大唐辅助软件,微信边... 您好:微信边锋辅助软件这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌...
第6分钟辅助挂!微信微乐游戏辅... 第6分钟辅助挂!微信微乐游戏辅助脚本,火神大厅辅助(理解开挂辅助透视软件) 了解更多开挂安装加(13...
透视免费!新海贝辅助器试用,微... 微乐贵阳捉鸡麻将开挂是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户可以加...