错删掉sql数据库怎么找回

错删掉sql数据库怎么找回,第1张

我认为有两个办法:

1、如果能够备份“置疑”数据库的话,现备份出来,然后删除该数据库,最后由备份出来的文件恢复。

2、如果无法备份可以采取先停止sql

server,然后到sql安装目录的data(系统默认时这里,也可能在其他你放置的目录下)目录下找到该“置疑”数据库文件和日志文件拷贝到其他目录,启动sql

server,删除该数据库,将考出的数据库文件和日志文件考回原目录,最后用这两个文件通过数据库附加的方法恢复原数据库。

首先你得弄清楚你的数据库创建的时候是直接打开数据库之后 在“对象资源管理器”里面 点击 "数据库"右键“新建数据库” 然后直接往里面添加字段,还是点击“新建查询” 用语法在里面写的来创建数据库? 如果是后者的话就只要找到你保存的数据库文件的位置,在“对象资源管理器”里面 点击“数据库”按右键选择“附加”功能,打开之后选择“添加” 找到你的那个数据库的“ mdf”文件,然后点击确定,就可以把你的删除了的数据库还原出来

如果是按照前者创建的数据库的话,一般在默认的保存路径,找到你的那个数据库“mdf”文件也是同样的 *** 作

SQL Server中误删除数据的恢复本来不是件难事,从事务日志恢复即可。但是,这个恢复需要有两个前提条件:

1 至少有一个误删除之前的数据库完全备份。

2 数据库的恢复模式(Recovery mode)是“完整(Full)”。

只要备份了就可以还原。步骤如下:

打开数据库,在数据库上点击右键,选择还原数据库。

进入后填写数据库名称。

填写完毕后选择备份路径,点击确定。

点击“确认”,还原数据库。

sql2005数据库修复方法如下:

1、停止数据库服务。

2、将需要恢复的数据库文件复制到另外的位置。

3、启动数据库服务。

4、确认要恢复的数据库文件已经成功复制到另外的位置,然后在sql

server

management

studio中删除要恢复的数据库。

5、新建同名的数据库(数据库文件名也要相同)。

6、停止数据库服务。

7、用第2步中备份的mdf文件覆盖新数据库的同名文件。

8、启动数据库服务。

9、运行alter

database

dbname

set

emergency,将数据库设置为emergency

mode

10、运行下面的命令就可以恢复数据库:titleuse

masterdeclare

@databasename

varchar(255)

set

@databasename='要恢复的数据库名称'

以上就是关于错删掉sql数据库怎么找回全部的内容,包括:错删掉sql数据库怎么找回、怎样还原删除的数据库(sql2005)、数据库数据被删除 怎么恢复 sql2008等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9682432.html

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

发表评论

登录后才能评论

评论列表(0条)

保存