加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sqlserver2008恢复误删记录的一种方法

发布时间:2020-12-12 13:28:34 所属栏目:MsSql教程 来源:网络整理
导读:前天,有个ERP操作人员用sql语句误删除了两条前几天的记录,然后打电话通知我,告诉我删除错了,让我给恢复一下;我一听,疯了!敢紧找到前天备份的数据库还原了一下,天可怜见,有这两条记录,但是这两条记录分别又有几条子表明细,用导入导出的工具导入时

前天,有个ERP操作人员用sql语句误删除了两条前几天的记录,然后打电话通知我,告诉我删除错了,让我给恢复一下;我一听,疯了!敢紧找到前天备份的数据库还原了一下,天可怜见,有这两条记录,但是这两条记录分别又有几条子表明细,用导入导出的工具导入时会提示有约束之类的东西,导入失败!好吧,一步一步来!

首先备份数据库,备份数据库,备份数据库,重要事情说三遍!

1、先将主表导入中间表;2、用sql语句导入主表 insert into 主表 select 对应字段,同时记住Id

3、再将子表数据导入中间表; 4、导入子表数据 insert into 子表 select 主表id,***


这一次好在有备份数据库;如果没有;

1、用专业的数据恢复软件找专业人才恢复;

2、听说能从数据库日志文件中恢复,没有专门测试过;

3、如果数据量比较小,那么手工造数据吧!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读