成功恢复了一例误GHOST后FAT32分区上的SQL碎片数据库文件

简介:
一单盘系统,原C盘存储用户重要的MS SQL数据库文件,大小不足20M,C盘为FAT文件系统。某日,用户重新GHOST系统时忘记备份此MDF及LDF,GHOST只做到约1G左右才猛然想起,方退出GHOST操作。重启后无法看到数据。
用户之前曾对市面上的数据恢复软件非常了解,在用过了大多数市面上的数据恢复软件后,最好的结果是可以看到文件,也可以导出,导出的文件可以附加,但所有表均无法打开。
后用户求助于几家专业数据恢复,恢复结果大同小异,均无法导出所有数据。
转到我们,接手后,分析了一下残留的FAT文件系统,发现,MDF有碎片,但第一个块区相对还是较大的,这也是可以附加成功的原因。
针对碎片结构,进行分析处理,成功恢复数据。MDF数据库共有3个碎片,LDF无碎片。




本文转自 张宇 51CTO博客,原文链接:http://blog.51cto.com/zhangyu/33781,如需转载请自行联系原作者
目录
相关文章
|
6天前
|
SQL XML Java
mybatis :sqlmapconfig.xml配置 ++++Mapper XML 文件(sql/insert/delete/update/select)(增删改查)用法
当然,这些仅是MyBatis功能的初步介绍。MyBatis还提供了高级特性,如动态SQL、类型处理器、插件等,可以进一步提供对数据库交互的强大支持和灵活性。希望上述内容对您理解MyBatis的基本操作有所帮助。在实际使用中,您可能还需要根据具体的业务要求调整和优化SQL语句和配置。
13 1
|
3天前
|
SQL 安全 数据库
基于SQL Server事务日志的数据库恢复技术及实战代码详解
基于事务日志的数据库恢复技术是SQL Server中一个非常强大的功能,它能够帮助数据库管理员在数据丢失或损坏的情况下,有效地恢复数据。通过定期备份数据库和事务日志,并在需要时按照正确的步骤恢复,可以最大限度地减少数据丢失的风险。需要注意的是,恢复数据是一个需要谨慎操作的过程,建议在执行恢复操作之前,详细了解相关的操作步骤和注意事项,以确保数据的安全和完整。
8 0
|
6天前
|
前端开发 C# 设计模式
“深度剖析WPF开发中的设计模式应用:以MVVM为核心,手把手教你重构代码结构,实现软件工程的最佳实践与高效协作”
【8月更文挑战第31天】设计模式是在软件工程中解决常见问题的成熟方案。在WPF开发中,合理应用如MVC、MVVM及工厂模式等能显著提升代码质量和可维护性。本文通过具体案例,详细解析了这些模式的实际应用,特别是MVVM模式如何通过分离UI逻辑与业务逻辑,实现视图与模型的松耦合,从而优化代码结构并提高开发效率。通过示例代码展示了从模型定义、视图模型管理到视图展示的全过程,帮助读者更好地理解并应用这些模式。
18 0
|
6天前
|
SQL 数据处理 数据库
|
6天前
|
SQL 存储 调度
|
6天前
|
SQL 安全 数据库
|
6天前
|
Java 数据库连接 数据库
告别繁琐 SQL!Hibernate 入门指南带你轻松玩转 ORM,解锁高效数据库操作新姿势
【8月更文挑战第31天】Hibernate 是一款流行的 Java 持久层框架,简化了对象关系映射(ORM)过程,使开发者能以面向对象的方式进行数据持久化操作而无需直接编写 SQL 语句。本文提供 Hibernate 入门指南,介绍核心概念及示例代码,涵盖依赖引入、配置文件设置、实体类定义、工具类构建及基本 CRUD 操作。通过学习,你将掌握使用 Hibernate 简化数据持久化的技巧,为实际项目应用打下基础。
21 0
|
6天前
|
SQL 存储 监控
|
3月前
|
SQL 关系型数据库 MySQL
PolarDB产品使用问题之如何将指定的备份SQL文件导入到集群中
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
|
SQL 关系型数据库 MySQL
MySQL 导出 表结构,执行 .sql 文件导入结构或者数据
MySQL 导出 表结构,执行 .sql 文件导入结构或者数据
下一篇
DDNS