首页 > 其他分享 >RMAN-ERROR:因为找不到过期和丢失的归档日志而备份失败

RMAN-ERROR:因为找不到过期和丢失的归档日志而备份失败

时间:2023-11-16 12:00:12浏览次数:42  
标签:备份 ERROR 归档 SID RMAN DATA _% BACKUPDIR

oracle RMAN ERROR

oracle采用rman备份,但是备份过程中报错如下:

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of backup plus archivelog command at 05/03/2018 15:30:02
RMAN-06059: expected archived log not found, loss of archived log compromises recoverability
ORA-19625: error identifying file /oracle/archlog/cross/1_40137_869580905.dbf
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3

备份脚本如下:

rman target / log=$BACKUPDIR/$DATA/$LOGFILE << EOF
run{
        allocate channel ch00 type disk maxpiecesize=4096M;
        allocate channel ch01 type disk maxpiecesize=4096M;
        backup as compressed backupset full database format '$BACKUPDIR/$DATA/${ORACLE_SID}_level0_%d_%T_%s_%p' plus archivelog format '$BACKUPDIR/$DATA/${ORACLE_SID}_arc_%d_%T_%s_%p' delete all input;
        backup current controlfile format '$BACKUPDIR/$DATA/${ORACLE_SID}_control_%d_%T_%s_%p';
        backup spfile format '$BACKUPDIR/$DATA/${ORACLE_SID}_spfile_%d_%T_%s_%p';
        release channel ch00;
        release channel ch01;
}
exit;
EOF

问题分析:

通过报错信息: expected archived log not found,而备份脚本采用了plus archivelog,
分析找到问题:因为找不到过期的归档日志而备份失败。

解决方法:

点击(此处)折叠或打开

  1. RMAN target /
  2. RMAN> CROSSCHECK ARCHIVELOG ALL;
  3. MRAN> DELETE NOPROMPT EXPIRED ARCHIVELOG ALL;

标签:备份,ERROR,归档,SID,RMAN,DATA,_%,BACKUPDIR
From: https://www.cnblogs.com/lkj371/p/17835936.html

相关文章

  • fatal error: bzlib.h: No such file or directory
     001、make编译报错:fatalerror:bzlib.h:Nosuchfileordirectory 002、查找相关的安装包(base)[[email protected]]#yumsearchbzip2 003、安装相关包(base)[[email protected]]#yuminstallbzip2-devel*-y##安装相关包 0......
  • 若依vue启动报Error: error:0308010C:digital envelope routines::unsupported
    解决:若依vue启动报Error:error:0308010C:digitalenveloperoutines::unsupported1.描述:问题产生原因是因为node.jsV17版本中最近发布的OpenSSL3.0,而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响.解决方法:有很多种,我把适合我的写在第一......
  • fatal error C1007: 无法识别的标志“-FitObjData”(在“p2”中)
    VS编译器版本导致的莫名其妙的链接错误。【LINK:fatalerrorC1007:无法识别的标志“-FitObjData”(在“p2”中)】【errorLNK2019:无法解析的外部符号】-一叶知秋,见微知著-博客园(cnblogs.com)......
  • oob error
    OOB(Out-of-Bag)误差是一种评估随机森林模型性能的方法。随机森林采用自助采样(BootstrapSampling)的方式生成每个决策树的训练集,这意味着每个样本在某些树的训练中可能没有被采样到。OOB误差利用这种未被采样到的样本来评估模型的性能。具体来说,对于每个样本,如果它在某个决策树的训......
  • 非严格模式下color被泄漏到全局作用域中,创建一个全局变量;严格模式下抛出ReferenceErro
    请问在非严格模式下以下JS代码最终的输出是什么?functionchange(obj){with(obj){color='red'}}varbox={size:'15*15'}change(box);console.log(color);AundefinedBnullCredD报错正确答案:C需要明确with会创建一个新的作用域,由于box本身没有......
  • KET.Application 报错:pywintypes.com_error: (-2147221005, '无效的类字符串', None,
    电脑突然有一天调用KET.Application总是报错,代码:importwin32com.clientxcl=win32com.client.DispatchEx("KET.Application")xcl.Quit()报错:pywintypes.com_error:(-2147221005,'无效的类字符串',None,None)WIN11系统,最新版WPSAI,之前用的好好的,不知道最近卸载了......
  • Error: Component series.liquidFill not exists. Load it first.
    Error:Componentseries.liquidFillnotexists.Loaditfirst. 场景:使用水球图时,报错:Error:Componentseries.liquidFillnotexists.Loaditfirst.解决办法:1、先检查是否安装了echarts和echarts-liquidfill(注:echarts4.+的版本对应echarts-liquidfill2.+的版本)npmin......
  • error c2057
    错误C2057:预期常量表达式这个错误通常是由于在需要常量表达式的地方使用了非常量表达式导致的。在C++中,常量表达式是在编译时计算的表达式,例如字面值、枚举常量、const变量等。如果在需要常量表达式的地方使用了非常量表达式,编译器就会报错。解决方法是将非常量表达式转换为常......
  • 前端小程序接口报错error:60001
    昨天发版过程中发现,测试环境好好的接口到生产就报错了,后台直接接收不到,我们请求的接口根本没有进行后台,查看报错原因如下: 通过排除原因:1.其它接口有没问题2.请求域名是否一致3.请求方式是否一致4.是否有做token限制最后查到原因:其余接口没有问题,......
  • 编程语言mojo报错:error: cannot call function that may raise in a context that can
    代码:frompythonimportPythonfnmain():#fnmain()raises:#ThisisequivalenttoPython's`importnumpyasnp`letnp=Python.import_module("numpy")leta=np.array([1,2,3])print(a) 运行报错:[02:19:48](mojo)devil@OME......