database file 2 failed verification check

news/2025/2/28 17:14:28/文章来源:https://www.cnblogs.com/jipeitao/p/18743589

1.问题现象:
rman 备份时,报错:2号数据文件异常


backup validate datafile 2;

2.排查过程
a.通过dbv查看是否有坏块
dbv file='CS_DATA02.dbf'


select * from v$database_block_corruption;

b.发现没有坏块,检查一下数据文件和数据文件头scn号,发现2和9号数据文件头部scn号和其他差了很多:
select file#,to_char(checkpoint_change#,'999999999999'),to_char(last_change#,'999999999999') from v$datafile;
file#,to_char(checkpoint_change#,'999999999999') from v$datafile_header;
查下控制文件的
SELECT CURRENT_SCN FROM v$database;


c.了解到用户那边没有感知,和现场确认是测试表空间的数据文件,并且查看数据文件都是online状态,执行一次检查点和recover datafile 2;都没有修复
alter system checkpoint;
recover datafile 2;

d.查看这两个表空间里面有没有数据,发现并没有对象,应该之前被删过
select owner,segment_name,tablespace_name from dba_segments where tablespace_name='CS_DATA02';


SELECT TABLE_NAME, COLUMN_NAME, SEGMENT_NAME, TABLESPACE_NAME
FROM DBA_LOBS
WHERE TABLESPACE_NAME ='CS_DATA02';

3.解决方法:
a.先将2和9数据文件offline(最坏情况业务有异常,再online)
ALTER DATABASE DATAFILE '路径/文件名.dbf' OFFLINE;
或者
ALTER DATABASE DATAFILE 2 OFFLINE;
b.对数据库做全备
backup database format ‘/oradata/bak_file/backup_%U.bak’;。
c.过1个月左右,如果业务没有异常,可以将这两个测试数据文件drop删除掉

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

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

相关文章

Spring AI 学习之路 对话记录(内存存储)

对话记录(内存存储) 在现代智能对话系统中,能够有效地记录和管理对话历史是至关重要的。它不仅帮助提升对话的上下文理解,还能优化用户体验,尤其是在需要跨多轮对话时。在 Spring AI 框架下,内存存储对话记录是一个简单但强大的方法,可以让我们更灵活地处理对话内容,进…

医用仪器/瓦斯表LCD驱动/段码液晶显示驱动芯片--VK0256C LQFP52

产品品牌:永嘉微电/VINKA 产品型号:VK0256C 封装形式:LQFP52 概述 VK0256C是一个点阵式存储映射的LCD驱动器,可支持最大256点(32EGx8COM)的LCD 屏。单片机可通过3/4线串行接口配置显示参数和发送显示数据,也可通过指令进入省电模式。LJQ4229特点 • 工作电压 2.4-5.2V •…

oracle+mybatis-plus+springboot项目整合

oracle+mybatis-plus+springboot项目整合 1、导包 简单项目结构:<dependencies><!--用的是2.3.12.RELEASE版本--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></…

本地部署deepseek+搭建本地知识库(通过ollama+Page Assist)

一、本地下载ollama 官方网站:https://ollama.com/下载后正常安装 安装好之后点击官网的model查看不同AI大模型选择deepseek-r1根据实际情况选择不同版本,设备性能高则选择更高版本下载复制命令,终端输入后下载安装即可本文来自博客园,作者:测试大斌,转载请注明原文链接:…

1.3K star!VisActor团队开源神器,3秒生成商业级图表,程序员直呼真香!

VChart是VisActor团队推出的**高性能可视化解决方案**,GitHub斩获2.3k+星标!这个开源利器能让开发者用**极简代码**实现**商业级数据可视化**,无论是折线图、3D地图还是动态仪表盘,通通不在话下!嗨,大家好,我是小华同学,关注我们获得“最新、最全、最优质”开源项目和高…

DeepSeek开源周技术全景

2024年2月24日至28日,国内AI领军企业DeepSeek以"开放即进化"为核心理念,举办了一场震动全球AI社区的"开源周"。在这场持续五天的技术盛宴中,DeepSeek连续发布了5款核心开源项目,覆盖算法优化、通信加速、矩阵计算、并行策略、数据存储全栈技术领域,展…

制作 archlinux 内存系统盘

制作 archlinux 内存系统盘Archisoextra / aur 是自动化制作最新版 archlinux 镜像的工具集,可用于制作定制化的 archlinux 镜像。 1. 准备工作​首先安装 Archiso 相关包:sudo pacman -S archiso复制 releng 配置方案到合适位置:sudo cp -r /usr/share/archiso/configs/rel…

使用匠心创D133EBS记录

匠心创D133EBS 的RT_Thread使用记录 硬件,文档基于立创衡山派【立创衡山派D133EBS开发板】GPIO框架使用 | 立创开发板技术文档中心 仅做个人学习记录 拉取SDK源码 在英文路径下新建文件夹(不包含中文) git clone --depth=1 https://gitee.com/lcsc/luban-lite.git成功后出现…

容斥、反演、卷积与高维前缀和

数学的大网磅礴地展开了。容斥、反演、卷积与高维前缀和 StreamDraft我觉得,我们最开始使用的时候,肯定是从最普通基础的容斥原理讲起的,因为这就是我们实际遇到的一种问题:问题 1 通过集合交求集合并 假设班里有 \(10\) 个学生喜欢数学,\(15\) 个学生喜欢语文,\(21\) 个…

win10 安装 达梦数据库客户端管理程序

下载地址: https://www.dameng.com/list_103.html 选择cpu和操作系统 下载前要登录,你就登录一下就可以了。 下载的文件为:dotnet-sdk-3.1.426-win-x86.zip 解析后现将dm8_20250122_x86_win_64.iso解压,运行Setup.exe 只安装客户端,把服务器这儿去勾

Pcigo 图片名字修改插件- rename-file

picgo-plugin-rename-file A PicGo plugin for customizing file name. 可以很自定义生成文件存储路径的插件,文件(包括路径)名称支持日期、随机字符串、文件MD5、原文件名、原文件目录结构等规则。 更多需求,欢迎PR或提ISSUE。例如 2020/07/24/674b96a992fac527a8332ac4adc8…

ln -s(软链接)命令的使用

ln -s /A /B 创建软链接A指向B,Linux的软链接类似于window的快捷方式 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的 目录下用ln命令链接(link)它就可以,不必重复…