一、故障描述

MSSQL Server 2000 附加数据库错误823,附加数据库失败。数据库没有备份,不能通过备份恢复数据库,急需恢复数据库中的数据。

二、故障分析

SQL Server数据库 823 错误的原因一般是:数据库物理页面损坏,有时可能是页面有但是校验值损坏,导致无法识别该页面,也有可能因为断电或者文件系统问题出现页面丢失了也会报这个823错误。

三、恢复过程

1 尝试附加数据库,然后修复数据库

图一:

2 使用北亚MSSQL文件检测工具对数据库进行检测

图二:

3 计算并修改数据库错误数据页的校验值

4 重新附加数据库,附加数据库成功

图三:

5 dbcc检测数据库

图四:

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

图五:

四、结果

SQL Server 数据库823 错误完美解决,数据库可以正常附加,通过dbcc检测完整,数据完全恢复。

图六:

转载于:https://blog.51cto.com/sun510/1964658

MSSQL 2000 错误823恢复数据案例相关推荐

  1. 【北亚数据恢复】不认盘的移动硬盘恢复数据案例解决方案

    [案例一] 一块西数移动硬盘不小心摔了,插到电脑上就不认盘,之后没在其他的任何操作.这是比较典型的硬盘故障类型:故障原因就是移动硬盘磁头损坏. 北亚数据恢复工程师在用户同意的前提下开盘,对移动硬盘开盘 ...

  2. oracle数据库恢复aul_AUL恢复数据案例

    导入数据: 如下图一示: 上面我们已经利用AUL导出了数据,现在我们把用户sun删除,并且把对应数据文件删除,然后在重建用户和表空间.先前我有利用以前库把所有表名导出来. 先建表,用excel把所有表 ...

  3. NoSQL数据库:从故障中恢复数据的原理

    当应用程序处理由NoSQL创建的大量非结构化数据时,保持运行的稳定性与有效性是十分重要的.用户在决定持久栈(persistence stack)的主要架构时,了解每个数据库之间的特点与细微差别也非常重 ...

  4. 通过日志恢复MSSQL数据案例

    今天做了个从日志来恢复数据的案例,已经成功,下面把过程帖出来和大家分享, 前提条件是数据库的故障恢复改为非简单模式,去掉自动关闭和自动收缩两个选项 1.创建一个数据库test 创建时间为2006-11 ...

  5. oracle修改删除数据,[Oracle 错误修改删除数据后的恢复方法

    [Oracle ERP维护人员必备] 错误修改删除数据后的恢复方法 Oracle ERP维护人员工作再小心也难免会有在正式库中误删或者误改数据并且已经commit的情况发生,那么我就要用到 - Ora ...

  6. Redis集群CentOS系统配置企业级数据备份方案以及数据恢复的操作(在开启AOF功能下恢复冷备RDB文件数据,保持AOF和RDB双开情况下恢复数据及错误的数据恢复步骤详解)

    1. 设置每小时保存一份 /var/redis/6379/dump.rdb 文件至指定目录(我这边存放在 /usr/local/redis_backup 目录下),并删除48小时前的文件.     为 ...

  7. 通过日志恢复MS SQL数据案例

     [导读]本文介绍通过日志恢复MS SQL数据案例,以数据库的故障恢复改为非简单模式,去掉自动关闭和自动收缩两个选项为前提. 前提条件是数据库的故障恢复改为非简单模式,去掉自动关闭和自动收缩两个选项. ...

  8. 计算机硬盘损坏 数据如何修复,如何修复计算机硬盘错误?如何从硬盘数据损坏中恢复数据?...

    前一段时间,我邻居的计算机坏了. 我请我看看. 事实证明,硬盘发生故障,无法正常使用. 更换新硬盘后,其中的数据完全消失了. 让编辑感叹. 计算机已成为每个家庭的必备电器. 无论是用于生活,办公还是游 ...

  9. mysql被格式化恢复数据_三种常见数据库文件恢复方法介绍

    数据库可以说是一个数据仓库,因此在数据安全方面,每个数据库从备份到恢复,都有自己的一套方法流程.今天我们就从常见的MySQL, SQL以及Oracle三种数据库,来讲讲数据库恢复方法. 首先,最简单的 ...

最新文章

  1. 详解ABBYY FineReader 12扫描亮度设置
  2. assignment makes pointer from integer without a...
  3. Verilog中case,casex,casez的区别
  4. 2010年暑假送给大学生30句话
  5. 《SQL Server企业级平台管理实践》读书笔记——几个系统库的备份与恢复
  6. 现代计算机密码学阶段主要有两个方向,密码学技术读书笔记
  7. 几点减几点怎么列算式_节日礼品怎么挑选 这几点很关键
  8. Java Annotation(注解)使用教程
  9. 【C#】VS 2017 如何创建项模板---自动添加头部注释
  10. Cannot connect to the database. –Error connecting to database.
  11. 清理vdbench后台进程
  12. ZZULIOJ1036
  13. 微信小游戏上线发布全流程详解
  14. Uint 和 int 的区别
  15. 计算机视觉中的论文常见单词总结
  16. app应用程序的好处
  17. 探讨内容付费的本质和趋势
  18. 华为ARM架构离线安装rancher
  19. wincc逻辑运算符_工控随笔_11_西门子_WinCC的VBS脚本_02_运算符
  20. php无限分类之网站导航

热门文章

  1. Android性能系列-渲染篇
  2. 分布式日志收集系统--Chukwa
  3. 利用mask在PhotoShop完成渐变的图片。
  4. Android 2D游戏引擎AndEngine配置环境
  5. 脑机接口新进展!意念控制机器人离实现更近了一步!
  6. MIT工程师利用人工大脑突触(忆阻器)设计了“脑芯片“,未来可用于便携式设备
  7. Python-EEG工具库MNE-Python详细安装与使用
  8. 一些有意思的VR设备介绍
  9. java 让进度条动起来_自定义进度条动起来
  10. 米哈游蔚来领投“人造太阳”项目!首轮融资4亿,北大物理系校友初创企业:走高温超导路线...