恢复SQLServer2000智能数据解决方案

今天,我们删除了超过1000个客户数据库中的数据,并且没有备份。真的很郁闷。后来,我在网上找到了一个工具。使用起来非常方便。

首先,看一下界面:


输入服务器地址,用户名和密码点连接,输入下面的接口:


在这里,选择要还原数据的数据库。选择联机日志。如果您再次备份该文件,则不需要使用此工具,只需使用SQL即可完成:


您可以看到左边菜单上有许多函数。我们想恢复数据。首先我们需要检查日志,发现这些日志记录我们处理不当,和角度下浏览日志。


这样我们就可以看到这个数据库的所有操作日志,我们可以根据日期和其他条件筛选出我们需要的操作日志:


过滤日志,导出与此步骤相关的数据,此工具提供两种方式,第一种是导出到XML或HTML文件(对应于导出菜单中的左侧菜单),第二种是直接在数据库中构建的新表,然后导入数据(导出到SQL)。

让我们来看一下sql的介绍,首先是导出到sql选项:





输入数据库和表的名称,然后完成。

通过这种方式,您将在数据的数据库中看到几个表。

数据

testtable_dll

testtable_details

testtable_keys

testtable_login

恢复的数据是在testtable_details表,但数据格式发生了变化。您还需要编写存储过程,或者以其他方式将其导入原始表中。



以上分享是恢复SQL Server 2000智能数据解决方案,在工作的过程中每个人都会有不小心删除数据库中的数据,与萧边提供的方法,希望能对你有帮助。