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;

相关内容

热门资讯

第十分钟了解!丽水都莱脚本(辅... 第十分钟了解!丽水都莱脚本(辅助挂)竟然真的是有挂(详细辅助app)这是由厦门游乐互动科技有限公司精...
每日必看教程"鸿狐大... 每日必看教程"鸿狐大厅脚本"鸿狐大厅脚本(一直有挂);鸿狐大厅脚本辅助器中分为三种模型:鸿狐大厅脚本...
黑科技辅助挂“逍遥辅助器win... 黑科技辅助挂“逍遥辅助器win11可以用吗”外挂透视辅助器(总是是有挂)1)逍遥辅助器win11可以...
盘点几款!指尖捕鱼bgm(辅助... 1、盘点几款!指尖捕鱼bgm(辅助挂)固有存在有挂(详细辅助详细教程)2、进入游戏-大厅左侧-新手福...
十分钟了解!牛总管一定要牛辅助... 十分钟了解!牛总管一定要牛辅助(辅助挂)好像存在有挂(详细辅助wpk教程)1、实时牛总管一定要牛辅助...
第六分钟了解!韵味字牌辅助(辅... 第六分钟了解!韵味字牌辅助(辅助挂)原来真的是有挂(详细辅助软件),支持语音通讯、好友开房及战队组建...
分享认知"微信h5辅... 分享认知"微信h5辅助器"微信h5辅助器(原来真的是有挂)1、游戏颠覆性的策略玩法,独创攻略技巧玩法...
黑科技辅助挂“来来舟山麻将辅助... 黑科技辅助挂“来来舟山麻将辅助”外挂透视辅助器(一直是有挂)运来来舟山麻将辅助辅助工具,进入游戏界面...
玩家必用!闲逸辅助软件(辅助挂... 玩家必用!闲逸辅助软件(辅助挂)原来是真的有挂(详细辅助2025新版教程);致您一封信;亲爱闲逸辅助...
第7分钟了解!潮汕激k传送屋辅... 第7分钟了解!潮汕激k传送屋辅助器(辅助挂)其实有挂(详细辅助2025新版总结);1、点击下载安装,...