Sql Server 2008R2只有LDF日志文件数据恢复

Sql Server 2008R2只有LDF日志文件数据恢复案例

客户一会员软件使用的是SQL Server2008R2的数据库,在重新安装系统时,光盘自动把硬盘分区格式化了,导致数据库丢失,客户只需要会员记录表。

正常这种情况很容易解决,因为数据库不在系统分区里,所以只要分析原分区结构,就可以把数据库完整导出。但通过分析发现数据库MDF文件记录完好,但内容基本都被覆盖,只有少量碎片还在,而LDF文件则没有损坏,询问客户,客户说只重做了系统,并没有做其它操作。诡异......

因为MDF文件只有极少数据,所以通过MDF来恢复数据已经不可能,不过数据库日志是完整模式,所以还可以通过日志来恢复客户所需要的会员记录表,

使用自主软件,对日志做完整扫描,生成SQL脚本导入初始库里,数据恢复完成。

 

QQ:86066616

Tel:13146539790

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SQL Server 5175错误是指在SQL Server中尝试附加数据库文件时,其中一个文件被识别为非主数据库文件。通常情况下,每个数据库只有一个主数据库文件(.mdf文件)和多个辅助数据库文件(.ndf文件和.ldf文件)。 引发该错误的原因可能有以下几个方面: 1. 数据库文件被删除或移动:发生此错误可能是因为尝试附加的文件不是数据库的主文件。可能是该文件被意外删除或移动到了其他位置。 2. 文件损坏:数据库文件可能由于软件错误、硬盘故障或其他原因而损坏。如果文件头或其他必要的信息被破坏,SQL Server将无法将其识别为主数据库文件。 3. 文件格式不正确:附加的文件可能不是SQL Server所支持的正确的数据库文件格式。这可能是由于错误的文件扩展名或在导出数据库文件时保存不正确造成的。 解决该问题的方法可能包括: 1. 检查文件位置:确保所附加的文件是正确的主数据库文件,并且位于正确的文件路径下。 2. 恢复损坏的文件:如果数据库文件损坏,可以尝试使用SQL Server提供的故障恢复功能来尝试修复损坏的文件。 3. 重新导出数据库文件:如果文件格式不正确,可以尝试重新导出数据库文件,确保保存为正确的文件格式。 总之,SQL Server 5175错误表示尝试附加的文件不是主数据库文件。通过检查文件位置、修复损坏的文件或重新导出数据库文件等方法,可以解决此问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值