首页 > 其他分享 >ORA16401archivelogrejectedbyRFS解决方法

ORA16401archivelogrejectedbyRFS解决方法

时间:2023-10-23 17:03:09浏览次数:44  
标签:log dest 29 解决 newccs 方法 archive string ORA16401archivelogrejectedbyRFS


之前做Data Guard 做了一次Switchover切换,之后standby库就报如下错误:
Thu Jul 29 08:03:29 2010
Errors in file /dba/oracle/admin/newccs/udump/newccs_rfs_19602.trc:
ORA-16401: archivelog rejected by RFS
Thu Jul 29 08:03:29 2010
Errors in file /dba/oracle/admin/newccs/bdump/newccs_arc0_19519.trc:
ORA-16401: archivelog rejected by RFS
Thu Jul 29 08:03:33 2010
Media Recovery Log /u01/newccs_archive/1_34801_692846987.dbf
Thu Jul 29 08:05:18 2010
Media Recovery Waiting for thread 1 sequence 34802
Thu Jul 29 08:25:22 2010
RFS[2]: Successfully opened standby log 4: '/u02/oradata/newccs/redo04.log'
Thu Jul 29 08:25:24 2010
Errors in file /dba/oracle/admin/newccs/udump/newccs_rfs_19559.trc:
ORA-16401: archivelog rejected by RFS
Thu Jul 29 08:25:24 2010
Errors in file /dba/oracle/admin/newccs/bdump/newccs_arc1_19521.trc:
ORA-16401: archivelog rejected by RFS
Thu Jul 29 08:25:24 2010
Media Recovery Log /u01/newccs_archive/1_34802_692846987.dbf
Thu Jul 29 08:26:46 2010
Media Recovery Waiting for thread 1 sequence 34803
查询了一下错误代码:
ORA-16401:
archivelog rejected by RFS
Cause:
An attempt was made to re-archive an existing archivelog. This usually happens because either a multiple primary database or standby database(s) or both are trying to archive to this standby database.
Action:
See alert log and trace file for more details. No action is necessary; this is an informational statement provided to record the event for diagnostic purposes.
  导致这个错误的原因是重复的归档文件,但是这个不影响对归档文件的Apply,可以忽略这个错误。 
  虽说可以忽略,但是还是想研究下原因。 检查了相关参数,发现备库的log_archive_dest_2归档目录也设置成了备库。 而且standby_archive_dest参数的位置和log_archive_dest_1也相同。 这个就是导致这个错误的原因。 因为主库先将归档文件放到归档目录,然后备份的log_archive_dest_2也将归档放到这个目录,于是重复,故报错。 
  根据这个分析有两种解决方法:
(1) 修改log_archive_dest_2 参数
(2) 修改standby_archive_dest参数,如果修改这个参数,还是会产生归档文件,这样还是会占用磁盘空间,所以建议用第一种方法解决。
SQL> show parameter log_archive_dest_
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_1                   string      location=/u01/newccs_archive
log_archive_dest_10                  string
log_archive_dest_2                   string      SERVICE=NEWCCS_ST
log_archive_dest_3                   string
SQL> show parameter standby_
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
standby_archive_dest                 string      /u01/newccs_archive
standby_file_management              string      AUTO
SQL> alter system set log_archive_dest_2='';
System altered.
SQL> show parameter log_archive_dest_
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_1                   string      location=/u01/newccs_archive
log_archive_dest_10                  string
log_archive_dest_2                   string      
log_archive_dest_3                   string
log_archive_dest_4                   string
log_archive_dest_5                   string
log_archive_dest_6                   string
log_archive_dest_7                   string
log_archive_dest_8                   string
log_archive_dest_9                   string
SQL>
    ------------------------------------------------------------------------------ 

《算法导论 第三版英文版》_高清中文版.pdf
https://pan.baidu.com/s/17D1kXU6dLdU0YwHM2cvNMw

《深度学习入门:基于Python的理论与实现》_高清中文版.pdf
https://pan.baidu.com/s/1IeVs35f3gX5r6eAdiRQw4A
《深入浅出数据分析》_高清中文版.pdf
https://pan.baidu.com/s/1GV-QNbtmjZqumDkk8s7z5w
《Python编程:从入门到实践》_高清中文版.pdf
https://pan.baidu.com/s/1GUNSg4mdpeOf1LC_MjXunQ
《Python科学计算》_高清中文版.pdf
https://pan.baidu.com/s/1-hDKhK-7rDDFll_UFpKmpw

标签:log,dest,29,解决,newccs,方法,archive,string,ORA16401archivelogrejectedbyRFS
From: https://blog.51cto.com/u_13978034/7988759

相关文章

  • JS 对象的新增方法
    本章介绍Object对象的新增方法。Object.is()ES5比较两个值是否相等,只有两个运算符:相等运算符(==)和严格相等运算符(===)。它们都有缺点,前者会自动转换数据类型,后者的NaN不等于自身,以及+0等于-0。JavaScript缺乏一种运算,在所有环境中,只要两个值是一样的,它们就应该相等。ES6提出“Sa......
  • 【解决】elasticsearch:Could not parse aggregation keyed as [%s]问题
    背景在做elasticsearch集群从原来的2.x版本升级到更新版本如6.x过程中,由于需要在原来的应用中,同时连接2.x的集群以及6.x的集群来做在线动态灰度切流量,保证流量平滑切换,有问题可随时回切;一般在应用侧比较常规的做法是使用elasticsearch提供rest的sdk:JavaHighLevelRESTClient,......
  • iOS发布证书.p12文件无密码解决办法及导出带密码的新.p12文件方法
    ​  摘要:本文将以iOS技术博主身份,分享解决使用无密码的.p12文件发布应用时遇到的问题,并介绍如何以带密码的方式重新导出.p12文件的方法。通过本文提供的步骤,开发者可以顺利完成证书的发布流程。引言在iOS应用发布过程中,有时候会遇到使用无密码的.p12文件的情况。然而,在一......
  • Vue实现当前页面刷新的方法
    1.使用location.reload()方法可以简单地实现当前页面的刷新,这个方法会重新加载当前页面,类似于用户点击浏览器的刷新按钮。需要注意的是,该方法会重新加载整个页面,如果想要对页面局部进行刷新,可以考虑使用Vue自身的一些特性,比如通过设置组件的key属性实现组件的更新,或者通过......
  • Java基础 字节输入流 读取数据 的两个方法API
    public int read()  →  一次读取一个字节数据public int read(byte[] buffer)  →  一次读取一个字节数组的数据,每次读取都会尽可能把数组装满我们创建的数组的长度尽量是1024的整数倍,例如1024*1024*5的长度 ......
  • Linux系统中关闭IPv6的方法
     方法1:修改配置文件在终端中输入以下命令:sudovi/etc/sysctl.conf在文件末尾添加以下语句:net.ipv6.conf.all.disable_ipv6=1net.ipv6.conf.default.disable_ipv6=1保存并关闭文件,然后在终端中输入以下命令重新加载配置文件:sudosysctl-p方法2:使用网络管理工具......
  • 使用JpaRepository的save方法执行成功,数据库却没有保存
    使用JpaRepository的save方法执行成功,数据库却没有保存可能是和事务有关的,这里用JpaRepository的flush方法,就可以了@TestvoidtestUserRespositorySave(){Useruser=newUser("小明","123456",18);userRespository.save(user);userRespository.flush();}原......
  • jmeter里csv 参数化 遇到乱码解决办法
    第一招以TXT打开csv文件,打开,另存为时选择utf-8 第二招修改jmeter配置文件 ......
  • Pandas在合并数据的时候,发现部分数据缺失,该怎么解决?
    大家好,我是皮皮。一、前言前几天在Python最强王者群【wen】问了一个Pandas数据合并的问题,一起来看看吧。请教:对两个exlce表示进行合并,df=pd.merge(df1,df2,on="用户账号",how='left'),但是由于系统数据的原因,df1表格的“用户账户”缺少最后两位数,而df2中的“用户账户”是准确的,通过......
  • ☀️Navicat连接Oracle:'ORA-12638: Credential retrieval failed' 解决办法
    前言:我们在使用Navicat连接Oracle数据库的时候,需要oci.dll动态链接库,Navicat16在安装时候已经自带了。我在之前使用一直好好的,就今天需要连一个新项目的Oracle,报错了:ORA-12638:Credentialretrievalfailed',如下:解决:通过同事口中得知,要连接的Oracle版本是:12c(12.2.0.1.0),而我之前......