【数据库数据恢复】MS SQL数据库提示“附加数据库错误 823”怎么恢复数据?

news2025/4/7 9:32:49

MS SQL Server是微软公司研发的数据库管理系统,SQL Server是一个可扩展的、高性能的、与WindowsNT有机结合的,为分布式客户机/服务器所设计的数据库管理系统,提供基于事务的企业级信息管理系统方案。

SQL Server数据库故障情况&分析:
SQL Server数据库经常出现一个比较常见故障:附加数据库时候提示“附加数据库错误823”。这个时候如果有数据库备份,只需要还原备份即可。如果没有备份或者备份的时间间隔太久,或者备份数据不可用,这个时候就需要对数据库进行数据恢复的操作。
一般情况下SQL Server数据库出现报错信息为“823”的故障有三种可能:
1、数据库的物理页面损坏;
2、校验值损坏导致数据库页面无法被识别;
3、异常断电、文件系统损坏导致的数据库页面丢失。

SQL Server数据库数据恢复过程:
1、尝试附加并修复数据库,对数据库进行附加时候提示“823”错误。

 

2、使用北亚自研的MS SQL文件检测工具对数据库进行检测。

 

3、计算并修改SQL Server数据库错误数据页的校验值。
4、重新附加SQL Server数据库,附加数据库成功。

 

5、使用dbcc检测数据库。

 

6、修复上述错误,再一次使用dbcc检测数据库。

 

SQL Server数据库修复结果:
再次使用dbcc检测数据库,发现已经没有任何错误提示,重新附加数据库也没有出现任何报错,成功附加数据库。由用户对数据库进行查询、验证,最终确认所有数据完整恢复。

 

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

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

相关文章

RCNN学习笔记-MobileNet

Abstract 我们提出了一类叫做MobileNets的高效模型用于移动和嵌入式视觉应用。MobileNets基于一种简化的架构,该架构使用深度方向可分离卷积来构建轻量级深度神经网络。我们引入了两个简单的全局超参数,可以有效地在延迟和准确性之间进行权衡。这些超参…

套用bi模板,轻松搞定各类数据分析报表

bi模板是什么?是一个个提前预设的报表设计,套用后立即生效,轻轻松松搞定bi数据可视化分析报表。bi模板都有哪些类型?怎么套用?以奥威bi数据可视化软件为例,聊聊bi模板的种类和下载使用。 bi模板有哪些? …

Web Component入门

本文作者为奇舞团前端开发工程师引言前端开发者,现在在进行项目的开发时,一般很少使用原生的js代码,往往都会依靠Vue,React等框架进行开发,而不同的框架都有自己不同的开发规则,但是目前所使用的主流框架&a…

关于小程序swiper图片不能撑满解决方案

问题描述 最近在写小程序的时候使用了swiper组件,但是发现一个很奇怪的现象,如果给image组件设置mode“widthFix”的话,那么图片的高度是不够撑满swiper-item的这样就会导致swiper的指示器往下偏移(其实没有偏移,只是…

代码随想录刷题Day58 | 739. 每日温度 | 496. 下一个更大元素 I

代码随想录刷题Day58 | 739. 每日温度 | 496. 下一个更大元素 I 739. 每日温度 题目: 给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在…

剑指Offer51——数组中的逆序对

摘要 剑指 Offer 51. 数组中的逆序对 一、暴力的方法 1.1 暴力的解析 使用两层 for 循环枚举所有的数对,逐一判断是否构成逆序关系。 1.2 复杂度分析 时间复杂度:O(N^2),这里N是数组的长度;空间复杂度:O(1)。 1…

【芯片应用】PA93

文章目录一、简介二、原理1、外部连接(1)相位补偿(2)限流电阻一、简介 性质:高压运算放大器 厂商:美国 APEX Microtechnology公司 供电电压:Vs to -Vs:最高400V,即200V …

【web课程设计】HTML+CSS仿QQ音乐网站

🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (10…

【Windows基础】NTFS文件系统

NTFS文件系统 windows上的文件系统 早期Windows上使用:FAT16或FAT32(Windows98)目前Windows操作系统基本使用的是NTFS文件系统ReFS文件系统 ReFS(Resilient File System,复原文件系统)是在 Windows Serve…

万众期待的Dyson Zone空气净化耳机确认将于中国首发,戴森重新定义“好声音”

同享纯净音质与洁净空气,Dyson Zone™ 空气净化耳机确认将在中国开启全球首发 中国, 2022年12月8日 – 今日,戴森首次公开了Dyson Zone™ 空气净化耳机的详细技术参数,该产品已确认将在中国开启全球首发,并在戴森指定…

玩好.NET高级调试,你也要会写点汇编

一:背景 1. 简介 .NET 高级调试要想玩的好,看懂汇编是基本功,但看懂汇编和能写点汇编又完全是两回事,所以有时候看的多,总手痒痒想写一点,在 Windows 平台上搭建汇编环境不是那么容易,大多还是…

[附源码]Python计算机毕业设计SSM佳音大学志愿填报系统(程序+LW)

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

Mybatis日志配置(slf4j、log4j、log4j2)

文章目录1. Mybatis日志1.1 日志实现原理1.2 日志实现方式2. SLF4J2.1 slf4j日志级别2.2 日志门面与日志实现2.3 日志门面与日志依赖配置3. LOG4J3.1 日志级别3.2 log4j重要组件3.3 mybatis日志配置log4j3. LOG4J23.1 mybatis配置log4j23.2 log4j2配置文件1. Mybatis日志 1.1 …

elasticsearch集群数据索引迁移自动化脚本

日常维护elasticsearch集群会出现新老集群数据迁移,这里使用的是snapshot api是Elasticsearch用于对数据进行备份和恢复的一组api接口,可以通过snapshot api进行跨集群的数据迁移,原理就是从源ES集群创建数据快照,然后在目标ES集群中进行恢复。 1、新老集群修改集群配置文…

潦草手写体也能轻松识别,快速提取文字不用愁

基于文本识别(OCR)技术的成熟与应用,日常生活中的大部分“印刷体识别”需求都能被满足,替代了人工信息录入与检测等操作,大大降低输入成本。 而对于复杂的手写体识别需求,业界识别质量却参差不齐。大部分手…

【Linux】进程优先级进程切换

索引➡️进程优先级1.什么叫做优先级2.为什么会存在优先级3.看看Linux怎么做的4.查看进程优先级的命令😊进程的一些特性➡️进程切换➡️进程优先级 1.什么叫做优先级 优先级和权限有些区别,权限决定能还是不能,优先级的前提是能&#xff0…

计算机存储器之逻辑地址和物理地址转换详解

文章目录1 概述2 转换2.1 逻辑地址 to 物理地址2.2 物理地址 to 逻辑地址3 扩展3.1 在线进制转换1 概述 #mermaid-svg-zTbJ3rKuirwBssRU {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-zTbJ3rKuirwBssRU .error-ico…

Zookeeper-全面详解(学习总结---从入门到深化)

目录 Zookeeper概念_集中式到分布式 单机架构 集群架构 什么是分布式 三者区别 Zookeeper概念_CAP定理 分区容错性 一致性 可用性 一致性和可用性的矛盾 Zookeeper概念_什么是Zookeeper 分布式架构 Zookeeper从何而来 Zookeeper介绍 Zookeeper概念_应用场景 数据发布/订阅 实…

vue框架常用的组件库:Element、vant4地址

这些组件库也只能解决UI问题,真正的业务还需要自己去写 pc端:Element:Element - The worlds most popular Vue UI frameworkElement,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库https://element.eleme.io…

【成都信息工程大学】2022-807C语言程序设计

(因为考研时间将近,所以没有将其书写的形式展示,这字稍微有点丑,请见谅!!) 算法流程图:先叙述程序设计思想,再画出程序流程图,不需要给出代码。 1.选择排序…