数据库数据恢复-SQL SERVER数据库文件误还原备份的数据恢复方案

yumo6661个月前 (03-27)技术文章26

SQL SERVER数据库故障类型:

1、SQL SERVER数据库文件被删除。

2、SQL SERVER数据库所在分区格式化。

3、SQL SERVER数据库文件大小变为“0”。

4、使用备份还原数据库时覆盖原数据库。

SQL SERVER数据库故障原因:

1、人为误操作。

2、文件系统损坏,设备自动做磁盘检测。

SQL SERVER数据库故障表现:

数据库文件(MDF、NDF或LDF)丢失,数据库处于“置疑”状态。

数据库数据恢复至早期数据。

SQL SERVER数据库数据恢复方案:

1、将故障设备中所有磁盘以只读方式做全盘镜像,后续的数据分析和数据恢复都基于镜像文件进行,避免对原始磁盘数据造成二次破坏。

2、分析原来的文件系统格式。

3、查找文件目录索引及文件索引信息。如果无法找到其文件索引,北亚企安数据恢复工程师会通过MDF(或NDF)文件内部结构分析全盘进行碎片。

北亚企安数据恢复工程师通过重组碎片生成数据库文件。

4、附加数据库文件,对数据库做完整的DBCC检测。

SQL SERVER数据库数据验收过程:

1、对修复好的数据库文件进行附加。

2、附加后对数据库做DBCC检测。

3、对表进行数据查询,检验数据的最后更新日期。

相关文章

数据库数据恢复——MySQL数据库Delete命令删除数据的数据恢复

MySQL数据库是一种关系型数据库。MySQL数据库相比较其他数据库有以下特点:体积小、速度快、性价比高。MySQL数据库的源码开放,且支持绝大多数操作系统,便于搭建和维护,所以MySQL数据库被广泛...

数据库数据恢复—Sql Server数据库文件丢失如何恢复数据?

数据库数据恢复环境:5块硬盘组建一组RAID5阵列,划分LUN供windows系统服务器使用。windows系统服务器内运行了Sql Server数据库,存储空间在操作系统层面划分了三个逻辑分区。数据...

如果数据库误操作, 如何执行数据恢复?

如果数据库出现误操作,导致数据被删除或修改,可以通过以下步骤进行数据恢复:停止MySQL服务:在误操作发生后,立即停止MySQL服务,防止数据被覆盖。找到备份数据:如果有备份,可以通过备份文件进行数据...

服务器数据恢复—Sql Server数据库数据恢复案例

服务器数据恢复环境:一台安装windows server操作系统的服务器。一组由8块硬盘组建的RAID5,划分LUN供这台服务器使用。在windows服务器内装有SqlServer数据库。存储空间LU...

SQLSERVER 恢复命令restore总结

一、概述SQLSERVER的备份与恢复命令:BACKUP和RESTORE是一对孪生兄弟,在前一篇文章中我们介绍了BACKUP命令及其选项的使用,就像 BACKUP 命令一样,RESTORE 命令也有很...

Oracle数据库的备份与恢复,实用易学简单,转发收藏备用

Oracle数据库非常强大,有其自己的备份与恢复机制,并且细分,只要配置合理,完全可以保证数据库的完整,免去运维人员的后顾之忧。Oracle数据库使用RMAN备份,需要把数据库的非归档模式改成归档模式...