恢复sql server 2000误删数据的解决办法

 更新时间:2015年09月11日 15:34:06   投稿:lijiao  
这篇文章主要介绍了恢复sql server 2000误删数据的解决办法,需要的朋友可以参考下

今天不小心把客户那边的数据库中删了一千多条数据,而且之前又没有备份,真的是很郁闷,后来在网上找到一工具,用起来挺方便,让我躲过一劫。
首先来看一下界面:

输入服务器地址,用户名及密码后点Connect,进入到下面的界面:

在这里选择要恢复数据的数据库,选择Use On-line Log(如果你又备份文件的话就不需要用这个工具了,直接用SQL搞定了)。然后点Attach,进入下面的界面:

可以看到左边菜单中有很多功能,我们要恢复数据,首先要查看日志,找出我们误操作的那些日志记录,点Browse下的View Log:

这样我们能看到对于这个数据库的所有操作日志,我们可以根据日期等条件来过滤出我们需要的:

过滤日志之后,就该到导出数据这一步了,这个工具提供了两种方式,第一是导出到XML或HTML文件中(对应左边菜单中的Export To File),第二是直接在数据库中建新表,然后将数据导入(Export To SQL)。
我们来看一下导入到SQL的情况,首先点Export To SQL选项:

输入Database及Table的名称,然后Finish。
这样在你数据的数据库中就会看到有这样几个表:
TestTable
TestTable_dll
TestTable_details
TestTable_Keys
TestTable_Login

其中恢复的数据就在TestTable_details表中,不过数据格式已经变了,你还需要写存储过程或用其它方法把它导入到原来的表中。

以上为大家分享的就是恢复sql server 2000误删数据的解决办法,大家在工作学习的过程中或许就会遇到不小心误删了数据库数据,有了小编给大家提供的方法,希望能够帮到大家。

相关文章

  • 教你怎么使用sql游标实例分享

    教你怎么使用sql游标实例分享

    教你怎么使用sql游标实例分享,需要的朋友参考下
    2012-06-06
  • SQL年龄计算的两种方法实例

    SQL年龄计算的两种方法实例

    在做sql内容的时候遇到了问题,不知道如何根据出生日期计算年龄,所以整理出了计算年龄的两种方法,下面这篇文章主要给大家介绍了关于SQL年龄计算的两种方法,需要的朋友可以参考下
    2022-06-06
  • SQL行转列和列转行代码详解

    SQL行转列和列转行代码详解

    这篇文章主要介绍了SQL行转列和列转行代码详解,涉及动态方案和静态方案两种处理方式,具有一定参考价值,需要的朋友可以了解下。
    2017-10-10
  • sql server的 update from 语句的深究

    sql server的 update from 语句的深究

    这篇文章主要介绍了sql server的 update from 语句的深究,需要的朋友可以参考下
    2014-12-12
  • SQL SERVER 数据库备份代码实例

    SQL SERVER 数据库备份代码实例

    这篇文章主要介绍了SQL SERVER数据库备份,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • 什么是数据库 SQL Execution Plan(简单介绍)

    什么是数据库 SQL Execution Plan(简单介绍)

    SQL Execution PlanSQL 执行计划是数据库管理系统在执行SQL语句时,对如何高效检索数据进行的一系列优化步骤的描述,这篇文章主要介绍了什么是数据库 SQL Execution Plan,需要的朋友可以参考下
    2024-03-03
  • 在 SQL 语句中处理 NULL 值的方法

    在 SQL 语句中处理 NULL 值的方法

    在日常开发过程中你深入了解过sql数据库中的null值问题吗?今天小编抽空给大家分享在 SQL 语句中处理 NULL 值的方法,感兴趣的朋友跟随小编一起看看吧
    2021-06-06
  • SQL Server格式转换函数Cast、Convert介绍

    SQL Server格式转换函数Cast、Convert介绍

    这篇文章介绍了SQL Server中的格式转换函数Cast、Convert,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-05-05
  • SQL语句练习实例之七 剔除不需要的记录行

    SQL语句练习实例之七 剔除不需要的记录行

    相信大家肯定经常会把数据导入到数据库中,但是可能会有些记录行的所有列的数据是null,这为null的数据是我们不需要
    2011-10-10
  • SQL Join的一些总结(实例)

    SQL Join的一些总结(实例)

    Join是关系型数据库系统的重要操作之一,SQL Server中包含的常用Join:内联接、外联接和交叉联接等
    2012-08-08

最新评论