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;

相关内容

热门资讯

必赢方法开挂!we-poker... 必赢方法开挂!we-poker辅助软件教程,新道游辅助器透视挂(透视神器开挂辅助神器) >>您好:软...
解说技巧开挂!蜜瓜大厅可以装挂... 解说技巧开挂!蜜瓜大厅可以装挂吗,新世界辅助软件(玩家必备科普开挂辅助插件)1、下载安装好蜜瓜大厅可...
2026新版技巧辅助!九游破解... 九游破解辅助插件hhpoker开挂教程视频分享装挂详细步骤在当今的网络游戏中,九游破解辅助插件hhp...
AA德州教程!开挂!长春科乐辅... AA德州教程!开挂!长春科乐辅助,新西楚大厅辅助(实测教程开挂辅助脚本)【无需打开直接搜索加薇136...
揭秘教程辅助!唯思竞技游戏辅助... 樱花之盛能不能开挂开挂教程视频分享装挂详细步骤在当今的网络游戏中,樱花之盛能不能开挂作为一种经典的娱...
技巧教程开挂!老友广东辅助工具... 技巧教程开挂!老友广东辅助工具下载,新畅游互娱科技(玩家必用开挂辅助插件)老友广东辅助工具下载ai黑...
新2026教程开挂!邳州友友辅... 新2026教程开挂!邳州友友辅助,微信小程序财神十三章特殊牌(玩家必备教程开挂辅助神器)>>您好:软...
科技教程辅助!微乐家乡自建房辅... 科技教程辅助!微乐家乡自建房辅助app,先锋大厅辅助(透视好友房开挂辅助安装)1、下载安装好微乐家乡...
总结教程辅助!乐游coc辅助,... 乐游coc辅助 无需打开直接搜索微信:136704302本司针对手游进行,选择我们的四大理由: 1、...
必备教程开挂!wepoker底... 较多好评“微乐万能挂官网”开挂(透视)辅助教程 了解更多开挂安装加(136704302)微信号是一款...