数据库删除数据了怎么恢复

数据库删除数据了怎么恢复,第1张

数据库删除了数据是一个很棘手的问题,数据的删除首先包括三个层面:

1删除放入回收站,没有在回收站中清除数据。这种情况是最简单的,进入回收站,找到删除的数据,右击选择恢复。

2删除后未放入回收站或者删除后清空回收站,尽量先不要往原数据所在盘符下储存内容,刚刚删除的数据只是文件结构被删除,真正的文件数据还没被覆盖。通过数据恢复软件是可以找回来的,专业的软件例如有超级兔子数据恢复软件

3如果是删除很久以后才想到数据库数据要恢复,并且磁盘一直在使用,磁盘被填满的话数据就已经被覆盖了,这样的数据是无法找回的。

方法:

第一步:选择需要还原的数据库,鼠标右键,选择任务下的还原;

第二步:选择“源设备”,点击后面的文件选择“”;

第三步:添加需要还原的数据库,还原的数据库文件后缀为备份文件(bak);

第四步:选中添加进来的还原文件,找到左上角上的“选择项”,勾选第一项(覆盖现有数据库),点击确定就可以了。

注意事项

1、一定要记得覆盖现有数据库;

2、执行数据库 *** 作的时候,请断开当前数据库的任何使用(例如查询,数据库的连接使用)。

1、把mdf文件和ldf文件拷贝到数据库的默认路径C:\Program

Files\Microsoft

SQL

Server\MSSQL10MSSQLSERVER\MSSQL\DATA里;

2、在sqlserver里新建个查询,执行下面代码;

USE

master;

GO

CREATE

DATABASE

NewFile

ON

(FILENAME

=

'C:\Program

Files\Microsoft

SQL

Server\MSSQL10MSSQLSERVER\MSSQL\DATA\Filemdf'),

(FILENAME

=

'C:\Program

Files\Microsoft

SQL

Server\MSSQL10MSSQLSERVER\MSSQL\DATA\File_logldf')

FOR

ATTACH;

GO

3、刷新数据库,就出现了新的数据库NewFile;

根据mdf文件和ldf文件还原成功!

以上就是关于数据库删除数据了怎么恢复全部的内容,包括:数据库删除数据了怎么恢复、sql如何恢复数据(sql怎么恢复数据)、SQL数据库覆盖能恢复么.mdf文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10190273.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存