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;

相关内容

热门资讯

我来教教你“德州wpk到底有没... 我来教教你“德州wpk到底有没有外挂”外挂透明挂辅助插件(原生有挂)-哔哩哔哩1、完成德州wpk到底...
技术分享!(wePokE)微扑... 技术分享!(wePokE)微扑克app发牌规律(2021已更新)(哔哩哔哩)1、任何德州ai辅助神器...
黑科技肯定!德扑之星怎么操作(... 黑科技肯定!德扑之星怎么操作(ai代打)太嚣张了果然是有挂(2021已更新)(哔哩哔哩);1、德扑之...
一分钟了解“宝宝浙江游戏有没有... 一分钟了解“宝宝浙江游戏有没有辅助器”太无语了透视辅助开挂教你教程-一贯有挂1、该软件可以轻松地帮助...
实操分享“wpk有辅助挂吗”外... 实操分享“wpk有辅助挂吗”外挂透明挂辅助神器(原生存在有挂)-哔哩哔哩1、点击下载安装,微扑克wp...
透视ai“智星菠萝辅助”详细透... 透视ai“智星菠萝辅助”详细透视辅助开挂安装教程-一直真的有挂1、玩家可以在智星菠萝辅助软件透明挂俱...
大神推荐(wePoKe)wep... 大神推荐(wePoKe)wepower外挂检测方法(2026已更新)(哔哩哔哩)是一款可以让一直输的...
黑科技挂黑科技!fishpok... 黑科技挂黑科技!fishpoker大菠萝外挂(透明挂)太坑了总是有挂(2025已更新)(哔哩哔哩);...
教程辅助“哥哥打大a脚本”太无... 教程辅助“哥哥打大a脚本”太无语了透视辅助开挂实用技巧-好像存在有挂;1、实时哥哥打大a脚本开挂更新...
透视插件“wpk免费辅助”详细... 透视插件“wpk免费辅助”详细透视辅助开挂爆料教程-都是真的有挂1、上手简单,内置详细流程视频教学,...