ORA-10458 ORA-01152 :file 1 was not restored from a sufficiently old backup

问题

dg搭建后开库报错

SQL> alter database open;

alter database open

*

ERROR at line 1:

ORA-10458: standby database requires recovery

ORA-01152: file 1 was not restored from a sufficiently old backup

ORA-01110: data file 1: '/u01/app/oracle/oradata/standby/system.258.1170868637'

处理办法

1.主库检查通道状态,同步相关参数等

##主库

[oracle@racstd1 backup]$ sqlplus / as sysdba

SQL*Plus: Release 12.1.0.2.0 Production on Thu Jun 13 16:03:25 2024

Copyright (c) 1982, 2014, Oracle.  All rights reserved.

Connected to:

Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production

With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,

Advanced Analytics and Real Application Testing options

SQL> alter system archive log current;

System altered.

SQL> alter system set log_archive_dest_state_2=enable;

System altered.

SQL> show parameter fal

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

fal_client                           string      standby

fal_server                           string      stdb

SQL> alter system set fal_client='stdb';

System altered.

SQL> alter system set fal_server='standby';

System altered.

SQL>

如果第一次搭建dg数据量少的情况下,

2.建议对主库重新做备份

3.备库清理之前备份文件

[oracle@upg19dg onlinelog]$ cd /backup/

[oracle@upg19dg backup]$ ls

arch_STANDBY_20240613_13_1  arch_STANDBY_20240613_19_1  ctl_STANDBY_20240613_16_1   data_STANDBY_20240613_11_1  data_STANDBY_20240613_18_1

arch_STANDBY_20240613_14_1  arch_STANDBY_20240613_20_1  ctl_STANDBY_20240613_22_1   data_STANDBY_20240613_12_1  data_STANDBY_20240613_9_1

arch_STANDBY_20240613_15_1  arch_STANDBY_20240613_21_1  data_STANDBY_20240613_10_1  data_STANDBY_20240613_17_1

[oracle@upg19dg backup]$ rm -f *

4.主库重新向备库传备份

scp * oracle@192.168.213.116:/backup/

5.备库清理数据文件

[oracle@upg19dg oradata]$ cd standby/

[oracle@upg19dg standby]$ ls

current.261.1170868729  sysaux.257.1170868601  system.258.1170868637  undotbs1.260.1170868683  undotbs2.265.1170868927  users.259.1170868681

[oracle@upg19dg standby]$ rm -f *

[oracle@upg19dg standby]$

[oracle@upg19dg STDB]$ cd onlinelog/

[oracle@upg19dg onlinelog]$ ls

o1_mf_2_m6o4jftc_.log  o1_mf_3_m6o4k05k_.log  stdb05.log  stdb06.log  stdb07.log  stdb08.log  stdb09.log  stdb10.log

[oracle@upg19dg onlinelog]$ rm -f o1_mf_2_m6o4jftc_.log

[oracle@upg19dg onlinelog]$ rm -f o1_mf_3_m6o4k05k_.log

[oracle@upg19dg onlinelog]$

[oracle@upg19dg onlinelog]$ cd ..

[oracle@upg19dg STDB]$ cd ..

[oracle@upg19dg oradata]$ cd ..

[oracle@upg19dg oracle]$ ls

admin  arch  checkpoints  diag  oradata  product

[oracle@upg19dg oracle]$ cd arch/

[oracle@upg19dg arch]$ ls

standby

[oracle@upg19dg arch]$ cd standby/

[oracle@upg19dg standby]$ ls

redo01.log  STDB

[oracle@upg19dg standby]$ rm -f redo01.log

[oracle@upg19dg standby]$ cd ..S

-bash: cd: ..S: No such file or directory

[oracle@upg19dg standby]$ cd STDB/

[oracle@upg19dg STDB]$ ls

onlinelog

[oracle@upg19dg STDB]$ cd onlinelog/

[oracle@upg19dg onlinelog]$ ls

o1_mf_2_m6o4jfwg_.log  o1_mf_3_m6o4k07k_.log

[oracle@upg19dg onlinelog]$ rm -f *

5.备库手动重新恢复

[oracle@upg19dg onlinelog]$  rman target /

Recovery Manager: Release 12.1.0.2.0 - Production on Thu Jun 13 15:24:14 2024

Copyright (c) 1982, 2014, Oracle and/or its affiliates.  All rights reserved.

connected to target database (not started)

RMAN> startup nomount

Oracle instance started

Total System Global Area    7532969984 bytes

Fixed Size                     2941920 bytes

Variable Size               1358957600 bytes

Database Buffers            6157238272 bytes

Redo Buffers                  13832192 bytes

RMAN>  restore standby controlfile from '/backup/ctl_STANDBY_20240613_48_1';

Starting restore at 13-JUN-24

using channel ORA_DISK_1

channel ORA_DISK_1: restoring control file

channel ORA_DISK_1: restore complete, elapsed time: 00:00:01

output file name=/u01/app/oracle/oradata/standby/current.261.1170868729

output file name=/u01/app/oracle/product/12.1.0/dbhome_1/dbs/current.256.1170868729

Finished restore at 13-JUN-24

RMAN>

RMAN> alter database mount;

Statement processed

released channel: ORA_DISK_1

RMAN> catalog start with'/backup';

Starting implicit crosscheck backup at 13-JUN-24

allocated channel: ORA_DISK_1

channel ORA_DISK_1: SID=17 device type=DISK

Crosschecked 43 objects

Finished implicit crosscheck backup at 13-JUN-24

Starting implicit crosscheck copy at 13-JUN-24

using channel ORA_DISK_1

Finished implicit crosscheck copy at 13-JUN-24

searching for all files in the recovery area

cataloging files...

no files cataloged

searching for all files that match the pattern /backup

List of Files Unknown to the Database

=====================================

File Name: /backup/ctl_STANDBY_20240613_48_1

Do you really want to catalog the above files (enter YES or NO)? yes

cataloging files...

cataloging done

List of Cataloged Files

=======================

File Name: /backup/ctl_STANDBY_20240613_48_1

Run{

allocate channel c1 type disk;

allocate channel c2 type disk;

allocate channel c3 type disk;

allocate channel c4 type disk;

restore database;

switch datafile all;

switch tempfile all;

recover database;

release channel c1;

release channel c2;

release channel c3;

release channel c4;

}

6.然后正常开库即可

alter database open;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/28713.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

部署大模型LLM

在autodl上部署大模型 windows运行太麻烦,环境是最大问题。 选择云上服务器【西北B区 / 514机】 cpp (c c plus plus) 纯 C/C 实现,无需外部依赖。针对使用 ARM NEON、Accelerate 和 Metal 框架的 Apple 芯片进行了优化。支持适用于 x86 架构的 AVX、…

基于文本和图片输入的3D数字人化身生成技术解析

随着虚拟现实、增强现实和元宇宙等技术的飞速发展,对高度逼真且具有表现力的3D数字人化身的需求日益增长。传统的3D数字人生成方法往往需要依赖大量的3D数据集,这不仅增加了数据收集和处理的成本,还限制了生成的多样性和灵活性。为了克服这些挑战,我们提出了一种基于文本提…

Elasticsearch出现Connection reset by peer

Elasticsearch出现Connection reset by peer分析 1.异常: 2024-06-13 13:17:10.539 WARN [http-nio-30411-exec-9]com.longdaotech.config.ESConfig -onFailure node:[hosthttp://192.168.239.253:9200] 2024/6/13 13:17:10 2024-06-13 13:17:10.541 WARN [http-n…

结构设计模式 - 桥接设计模式 - JAVA

桥接设计模式 一. 介绍二. 桥接模式示例2.1 定义实现部分和具体实现2.2 定义抽象部分和细化抽象部分2.3 测试2.4 解释 三. 结论 前言 这是我在这个网站整理的笔记,有错误的地方请指出,关注我,接下来还会持续更新。 作者:神的孩子都在歌唱 一.…

Spring MVC详解(上)

一、Spring MVC初步认识 1.1介绍 Spring MVC是Spring Framework提供的Web组件,全称是Spring Web MVC,是目前主流的实现MVC设计模式的框架,提供前端路由映射、视图解析等功能 Java Web开发者必须要掌握的技术框架 1.2MVC是什么 MVC是一种软件架构思想…

Vue项目中实现骨架占位效果-demo

创建组件 Skeleton.vue <template><div class"skeleton"><div class"skeleton-item" v-for"n in count" :key"n"></div></div> </template><script> export default {props: {count: {ty…

Ruby语言建立Web服务器

这次选择的Web服务器是Nginx&#xff0c;Nginx非常适合处理静态资源&#xff0c;如图片、CSS和JS文件,通过减轻应用服务器的负担&#xff0c;Nginx使得Ruby on Rails应用能够更高效地运行. 安装启动Nginx服务器 sudo apt install nginx nginx -v 启动Nginx服务器&#xff1a;…

(3)图像识别yolov5—训练自定义模型

目录 1. 准备数据集 (1) 收集图像: (2) LabelImg标注图像: 2. 模型训练 3. 评估模型 4. 使用模型进行推理 5. 完整文件下载 YOLOv5 是一个用于目标检测的深度学习模型,它非常流行且易于使用。如果你想使用 YOLOv5 训练自定义的模型,以下是一个基本的步骤指南…

【漏洞复现】畅捷通T+ keyEdit SQL注入漏洞

免责声明&#xff1a; 本文内容旨在提供有关特定漏洞或安全漏洞的信息&#xff0c;以帮助用户更好地了解可能存在的风险。公布此类信息的目的在于促进网络安全意识和技术进步&#xff0c;并非出于任何恶意目的。阅读者应该明白&#xff0c;在利用本文提到的漏洞信息或进行相关测…

Java 集合框架:LinkedList 的介绍、使用、原理与源码解析

大家好&#xff0c;我是栗筝i&#xff0c;这篇文章是我的 “栗筝i 的 Java 技术栈” 专栏的第 014 篇文章&#xff0c;在 “栗筝i 的 Java 技术栈” 这个专栏中我会持续为大家更新 Java 技术相关全套技术栈内容。专栏的主要目标是已经有一定 Java 开发经验&#xff0c;并希望进…

AI大模型在运动项目的深度融合和在穿戴设备的实践及未来运动健康技术发展

文章目录 1. 技术架构2. 模型选择2.1 LSTM&#xff08;长短期记忆网络&#xff09;2.2 CNN&#xff08;卷积神经网络&#xff09;2.3 Transformer 3. 数据处理数据预处理 4. 实时性要求4.1 边缘计算4.2 模型优化 5. 数据隐私与安全6. 深入分析AI大模型在穿戴设备的应用和未来发…

CD4069做陶瓷和晶体振荡器的试验初步

在面包板上面&#xff0c;供电5v。尝试用4069做晶体振荡器 465K&#xff0c;1M陶瓷&#xff0c;不起振 4M陶瓷&#xff0c;不起振&#xff0c;在1脚加上68pf电容后起振&#xff0c;但幅度没有后面写的10M陶瓷和17.6的晶振的幅度大 10M陶瓷&#xff0c;起振ok 16M陶瓷&#…

【面试干货】String、StringBuilder、StringBuffer 的区别

【面试干货】String、StringBuilder、StringBuffer 的区别 1、String2、StringBuffer3、StringBuilder4、性能对比5、使用建议 &#x1f496;The Begin&#x1f496;点点关注&#xff0c;收藏不迷路&#x1f496; 在Java中&#xff0c;String、StringBuilder和StringBuffer是用…

MySQL面试重点-1

1. 数据库基础知识&#xff1a; DDL、DML、DQL、DCL的概念与区别&#xff1f; DDL&#xff08;数据定义语言&#xff09;&#xff1a;创建&#xff08;CREATE&#xff09;数据库中的各种对象&#xff1a;表、视图、索引等DML&#xff08;数据操纵语言&#xff09;&#xff1a…

Vue53-Todo-list案例

一、需求&#xff1a; 二、组件的划分&#xff1a;按照功能划分 组件起名&#xff0c;不要和html内置元素重名&#xff01; Vue鼓励组件名用多个单词。 三、组件化编码流程 3-1、实现静态组件 将各个组件的基本框架写好&#xff0c;并在App.vue文件中进行引入和注册。 将已有…

AI数据分析:集中度分析和离散度分析

在deepseek中输入提示词&#xff1a; 你是一个Python编程专家&#xff0c;要完成一个Python脚本编写的任务&#xff0c;具体步骤如下&#xff1a; 读取Excel表格&#xff1a;"F:\AI自媒体内容\AI行业数据分析\toolify月榜\toolify2023年-2024年月排行榜汇总数据.xlsx&qu…

树莓派4B刷入KODI作为机顶盒

LibreELEC Raspberry - LibreELEC Download - OSMC 使用LibreELEC USB-SD Creator进行系统烧写&#xff0c; LibreELEC USB-SD Creator下载地址 因为Kodi语言包是以插件的形式存在&#xff0c;不是集成到安装包里&#xff0c;有时候网络原因不能连接到Kodi的服务器&#xff…

爬虫初学篇

初次学习爬虫&#xff0c;知识笔记小想 目录&#x1f31f; 一、&#x1f349;基础知识二、&#x1f349;http协议&#xff1a;三、&#x1f349;解析网页(1) xpath的用法&#xff1a;(2) bs4解析器的解释&#xff1a;(3) python字符编码的错误&#xff1a;(4) 正则表达式&#…

GEO ISP图像调试-PFC(蓝紫边校正)

目录 1、简单介绍 2、调试策略 3、输出结果 1、简单介绍 GEO中中调整图像蓝紫边可分为两步&#xff0c;第一步&#xff1a;调整蓝紫边检测区域&#xff0c;第二步&#xff1a;设置去蓝紫边强度。 2、调试策略 图1 该图像蓝紫边较严重 主要原因是由于蓝紫边检测不准导致的&…

【面试题】MySQL常见面试题总结

备战实习&#xff0c;会定期给大家整理常考的面试题&#xff0c;大家一起加油&#xff01; &#x1f3af; 系列文章目录 【面试题】面试题分享之JVM篇【面试题】面试题分享之Java并发篇【面试题】面试题分享之Java集合篇&#xff08;三&#xff09; 注意&#xff1a;文章若有错…