sql server 2008 -问题在恢复丢失的数据从数据库文件(.MDF和.ldf)



最近,我们的一个客户从一个表中删除了200万行。

这里的问题是数据库没有备份。我只有主数据文件(.mdf)和日志数据文件(.ldf)。

我下载了一些Sql工具的演示版本,通过它我可以打开。mdf文件。当我使用Sql工具打开。mdf文件时,所有丢失的数据都在。mdf文件中,但我无法从工具中保存或导出。mdf文件中丢失数据的视图,直到我购买它。

我已经按照MSDN和各种网站显示的许多步骤恢复,但都失败了。谁能帮我,什么是最好的过程来恢复删除的数据,并把。ldf文件。我提到的一个恢复数据的网站是恢复丢失的数据

丢失数据的代价是什么?随着时间的推移,数据丢失的成本是多少?也就是说,数据丢失的时间越长,成本是否会越来越高?将此成本与您发现(显然)有效的工具的成本进行比较,并考虑到它所花费的时间成本,以及寻找不同解决方案所花费的时间成本。除非他们要价高得离谱,否则你能把产品和成本贴出来吗?],你最好咬紧牙关,付钱给他们,并立即使用产品,并保证(隐含的)如果产品不起作用,可以退款。

另一个选择是获得一个事务日志读取程序,可以读取和处理存储在事务日志中的数据…但是如果您不做备份,那么您的数据库(希望如此!)处于简单恢复模式,并且根据数据库的活跃程度,数据可能早就从事务日志中删除了。但是,我听说过的所有这类程序都有许可费用。

因为是的,从SQL Server数据库中恢复删除的数据是一件很难做的事情。

最新更新