当前位置: 首页 > news >正文

ORA-00600 【3948】,ORA-00600 【3949】

前言

        这个报错没有从ORA600那个tool中查到。

回顾

环境

 环境是windows 11203 rac环境,非归档数据库

有部分数据文件建到了本地文件系统。目标是将部分数据文件通过switch to copy的形式移动到diskgroup里

流程

srvctl关闭双节点,

启动单节点到mount

想做backup as copy失败,提示必须启动归档

该单节点开启了数据库归档,然后没有open数据库

Mount状态下做backup as copy 与 switch copy均正常

再做alter database open时,报错Ora600 3948

使用rman recover database,也报Ora600 3949

重启实例报错依旧

使用recover database using backup controlfile后

提示开库可能需要resetlogs或noresetlogs

Rman recover database注册了redolog,恢复数据库,有一定回复

Alter database open报需要resetlog或noresetlog

使用noresetlog提示需要使用resetlog

使用resetlog最终打开

最后确认重启多遍均无问题

复盘

我认为是使用copy的数据文件后,必须要对数据文件做一下介质恢复recover。但是当时没有开归档后open数据库。导致介质恢复的日志实际是redo的部分(实例恢复)。假设数据文件的recover必须是介质恢复,当使用using backup controfile后,认为redo为归档,实行了介质恢复。Copy数据文件介质恢复后,方可使用。

对于必须resetlog,分析是使用using backup controfile的副作用。

整个过程实际没有数据丢失。

相关文章:

ORA-00600 【3948】,ORA-00600 【3949】

前言 这个报错没有从ORA600那个tool中查到。 回顾 环境 环境是windows 11203 rac环境,非归档数据库 有部分数据文件建到了本地文件系统。目标是将部分数据文件通过switch to copy的形式移动到diskgroup里 流程 srvctl关闭双节点, 启动单节点到moun…...

flink 查看写入starrocks的数据量 总行数

针对该connector: https://github.com/StarRocks/docs.zh-cn/blob/main/loading/Flink-connector-starrocks.md...

全链路压测的步骤及重要性

全链路压测是一种系统性的性能测试方法,旨在模拟真实用户场景下的完整操作流程,全面评估软件系统在不同压力下的性能表现。这种测试方法对于保证应用程序的高可用性、稳定性和可扩展性至关重要。 1. 全链路压测概述 全链路压测是在模拟实际用户使用场景的…...

使用Python实现几种底层技术的数据结构

使用Python实现几种底层技术的数据结构 数据结构(data structure)是带有结构特性的数据元素的集合,它研究的是数据的逻辑结构和数据的物理结构以及它们之间的相互关系,并对这种结构定义相适应的运算,设计出相应的算法,并确保经过这…...

前端面试题【72道】

文章目录 1. 说说你对盒子模型的理解2. css选择器有哪些?优先级?哪些属性可以继承?3. 元素水平垂直居中的方法有哪些?如果元素不定宽高呢?4. 怎么理解回流跟重绘?什么场景下会触发?5. 什么是响应…...

OpenGL 绘制文本(QPainter)

文章目录 一、简介二、实现代码三、实现效果一、简介 OpenGL中并没有绘制文本的相关函数,因此这里仍然用的是Qt中的QPainter工具来绘制文本,但是其相关的定位这里仍然会用OpenGL中的坐标转换。这里对其也进行封装一下,方便后续使用。 二、实现代码 TextDrawable.h #ifndef T…...

windows电脑连接Android和iPhone真机调试

windows电脑连接Android和iPhone真机调试 目前用的是Hbuilder X编辑器,在正常情况下,Android手机需要在 "设置 ----> 更多设置 ----->关于手机 ------> 版本号(手指点击5-7下即可打开开发者模式)"(我的是vivo的…...

windows上 adb devices有设备 wsl上没有

终于解决了!!!! TAT,尝试了很多种办法。 比如WSL中的adb和Windows中的adb版本必须一致,一致也没用,比如使用 ln 建立链接也没用。 这个解决办法的前提是windows中的abd是好用的。 ●在windows…...

释放搜索潜力:基于Docker快速搭建ES语义检索系统(快速版),让信息尽在掌握

搜索推荐系统专栏简介:搜索推荐全流程讲解(召回粗排精排重排混排)、系统架构、常见问题、算法项目实战总结、技术细节以及项目实战(含码源) 专栏详细介绍:搜索推荐系统专栏简介:搜索推荐全流程讲解(召回粗排精排重排混排)、系统架构、常见问题、算法项目实战总结、技术…...

JS--localStorage设置过期时间的方案(有示例)

原文网址:JS--localStorage设置过期时间的方案(有示例)_IT利刃出鞘的博客-CSDN博客 简介 说明 本文介绍如何使用localStorage设置数据的过期时间。 问题描述 localStorage是不支持设置过期时间的,cookie虽然支持设置过期时间但它存的数据量很小。所…...

JNPF开发平台凭什么火?

一、关于低代码 JNPF平台在提供无代码(可视化建模)和低代码(高度可扩展的集成工具以支持跨功能团队协同工作)开发工具上是独一无二的。支持简单、快速地构建及不断改进Web端应用程序,可为整个应用程序的生命周期提供全…...

关于“计算机中由于找不到msvcr120.dll,无法继续执行代码5种解决方法

今天,我想和大家分享一下关于“由于找不到msvcr120.dll,无法继续执行代码5种解决方法”的话题。在我们日常的使用中,有时候会遇到这样的问题:在运行某个程序时,突然提示“无法继续执行代码,因为找不到msvcr120.dll”。…...

LR学习笔记——基本面板

文章目录 面板介绍色彩调整区域明暗调整区域纹理及质感色彩饱和 面板介绍 面板如上图所示 基本可分为几个板块:色彩、明暗、纹理及质感、色彩饱和 色彩调整区域 色温:由蓝色和黄色控制色调:由绿色和洋红控制 互补色:蓝色对黄色&…...

Cloud 微服务

架构 一 单体架构 1 概念 将项⽬所有模块(功能)打成jar或者war,然后部署⼀个进程。 互联网早期,一般的网站应用流量较小,只需一个应用,将所有功能代码都部署在一起就可以,这样可以减少开发、…...

若依前后端分离版,快速上手

哈喽~大家好,这篇来看看若依前后端分离版,快速上手(肝了挺久的)。 🥇个人主页:个人主页​​​​​ 🥈 系列专栏:【Springboot和Vue全栈开发】…...

Java-抽象类、抽象方法

【1】抽象类和抽象方法的关系: 抽象类中可以定义0-n个抽象方法。 【2】抽象类作用: 在抽象类中定义抽象方法,目的是为了为子类提供一个通用的模板,子类可以在模板的基础上进行开发,先重写父类的抽象方法&#xff0c…...

南京--ChatGPT/GPT4 科研实践应用

2023年随着OpenAI开发者大会的召开,最重磅更新当属GPTs,多模态API,未来自定义专属的GPT。微软创始人比尔盖茨称ChatGPT的出现有着重大历史意义,不亚于互联网和个人电脑的问世。360创始人周鸿祎认为未来各行各业如果不能搭上这班车…...

【VRTK】【VR开发】【Unity】7-配置交互能力和向量追踪

【前情提要】 目前为止,我们虽然设定了手模型和动画,还能够正确根据输入触发动作,不过还未能与任何物体互动。要互动,需要给手部设定相应的Interactor能力。 【配置Interactor的抓取功能】 在Hierarchy中选中[VRTK_CAMERA_RIGS_SETUP] ➤ Camera Rigs, Tracked Alias ➤ …...

【JS】Chapter14-深入面向对象

站在巨人的肩膀上 黑马程序员前端JavaScript入门到精通全套视频教程,javascript核心进阶ES6语法、API、js高级等基础知识和实战教程 (十四)深入面向对象 1. 编程思想 1.1 面向过程介绍 面向过程就是分析出解决问题所需要的步骤&#xff0c…...

RabbitMQ消息队列快速入门

RabbitMQ消息队列快速入门 初始MQ MQ全称为Message Queue,即消息队列,是在消息的传输过程中保存消息的容器。它是典型的生产者-消费者模型。 生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。消息的生产和消费都是异步的&am…...

2026届学术党必备的五大AI写作工具实际效果

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek DeepSeek系列论文成功将大规模语言模型的高效训练范式揭示了出来。该范式带有创新性地使用了…...

海思HI3516 MIPI屏幕时序参数详解:如何用计算器搞定HBP、VFP与像素时钟

海思HI3516 MIPI屏幕时序参数实战解析:从理论到精准调试 当一块MIPI屏幕在海思HI3516平台上首次点亮时,那种成就感往往很快会被随之而来的显示异常打破——图像边缘撕裂、周期性闪烁、色彩断层,这些看似简单的现象背后,往往隐藏着…...

LLM 可观测性工具选型评测:从成本到性能的五款工具实测对比

上个项目交付时,我们遇到一个诡异的问题:生产环境的 Agent 偶尔会输出完全错误的财务数据,但开发和测试环境复现不了。换了三个 prompt 版本,调了两次 temperature,还是查不到原因 —— 因为根本看不到模型"心里&…...

EasyInstruct框架:模块化指令处理与高质量数据集构建实战

1. 项目概述:一个为大型语言模型设计的指令处理框架如果你正在研究或应用像GPT-4、LLaMA、ChatGLM这样的大型语言模型,并且经常需要处理指令生成、筛选和提示工程这些繁琐的任务,那么你很可能需要一个能帮你标准化这些流程的工具。EasyInstru…...

用Gemini做竞品分析:从截图识别到对比表格生成的完整教程

做竞品分析时,最耗时间的往往不是“分析”,而是前期整理:截图、提取页面信息、归纳功能点、做对比表。现在可以把这部分交给Gemini辅助完成。如果想先对比不同模型的图片理解和表格整理能力,也可以通过 AI模型聚合平台 t。877ai。…...

别再傻傻分不清!医疗器械UDI码里的DI和PI,到底怎么用?

医疗器械UDI码实战指南:DI与PI的精准解析与应用 在医疗器械行业,UDI码就像产品的"身份证",而其中的DI和PI则是这张身份证上最关键的信息区块。许多从业者虽然每天都在扫描这些条形码,却未必真正理解如何高效利用这两组数…...

深入GLIP的“语言-视觉”对齐机制:从BERT分词到对比损失,看模型如何听懂你的话

解码GLIP的跨模态对齐技术:从文本分词到视觉定位的工程实现 当计算机视觉遇到自然语言处理,一场关于"理解"的革命正在悄然发生。GLIP(Grounded Language-Image Pretraining)作为这场革命的先锋,通过独特的跨…...

手把手调试:用CANoe/CANalyzer抓包分析UDS 10服务的完整会话生命周期

手把手调试:用CANoe/CANalyzer抓包分析UDS 10服务的完整会话生命周期 在汽车电子控制单元(ECU)的开发和测试中,诊断协议的理解和应用是工程师必备的核心技能之一。UDS(Unified Diagnostic Services)协议作为…...

多语言可视化编程工具VisCoder2的设计与实现

1. 项目背景与核心价值去年在开发一个跨国协作项目时,我深刻体会到多语言团队在代码沟通上的痛点。当日本同事的注释、德国工程师的变量命名、中国开发者的文档混杂在同一个代码库时,理解成本呈指数级上升。这促使我开始探索如何用可视化手段降低跨语言编…...

PUA场景下的均值编辑:处理噪声与不平衡数据的稳健方法

1. 项目概述:一个面向“PUA”场景的均值编辑器最近在GitHub上看到一个挺有意思的项目,叫“YeJe-cpu/PUA-Mean-Editor”。乍一看这个标题,可能会让人有点摸不着头脑,尤其是“PUA”这个词,在中文互联网语境下&#xff0c…...