如何恢复数据库(数据库删除数据了怎么恢复)
老铁们,大家好,相信还有很多朋友对于如何恢复数据库和数据库删除数据了怎么恢复的相关问题不太懂,没关系,今天就由我来为大家分享分享如何恢复数据库以及数据库删除数据了怎么恢复的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!
如何恢复系统数据库
恢复系统数据库:
1、新建一个数据库“kelin”(本数据库为需要还原的数据库)。
2、右键点击需还原的数据库,选择”任务“→”还原“→”数据库“。
3、点击选择“源设备”,然后点击“..”,弹出框中备份媒介选择“文件”,然后点击“添加”按钮,找到可以用于还原的1.bak文件,点击“确定”按钮。如图所示:
4、在“选择用于还原的备份集”下面勾选设定好的用于还原的备份集
5、点击左侧“选项”,在新界面中勾选“覆盖现有数据库”,要注意修改“还原为”中的途径,下面途径仅供参考:
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\kelin.mdf
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\kelin_log.ldf
然后点击确定按钮。
6、最后弹出”对数据库‘kelin’的还原已成功完成“点击确定,就完成了对整个数据库的还原。
如何恢复数据库的内容
昨天帮一个朋友恢复了sql server数据库现在把过程写出来大家一起分享
我那个哥们是从别人那拷了一个数据库的数据文件(c:\mssql \data目录下的文件)
最初我是用的
在一台好的机器上重新安装SQL Server建立相同的数据库设备(大小)和数据库
停掉SQL Server用拷贝出来的数据库文件覆盖刚建立的数据库文件再重新启动
SQL Server但一直不可以我猜关键是无法建立相同的数据库设备(大小)
后来采用了
系统存储过程
sp_attach_db//附加数据库文件到服务器
或
sp_attach_db_single_file//附加数据库的单个文件到服务器
具体的sql语句就是
例如
EXEC sp_attach_single_file_db pubs e:\data\pubs mdf sp_attach_db@dbname= conmis@filename= d:\ \conmis _data mdf@filename= d:\ \conmis _log ldf
如何附加数据库文件到服务器(即通过* mdf*ldf文件修复数据库)
另外查找资料时看到也可以通过日志恢复以前的数据不知那位哥们看看是不是可以
用日志恢复
restore log{data_name|@database_name_var}fromwith [norecovery\recovery\standby_undo_file_name][ ][stopat={data_time|@data_time_var}
例如库名为database日志为database _log要求恢复//:前的数据
lishixinzhi/Article/program/SQL/201311/16392数据库删除数据了怎么恢复
数据库删除了数据是一个很棘手的问题,数据的删除首先包括三个层面:
1.删除放入回收站,没有在回收站中清除数据。这种情况是最简单的,进入回收站,找到删除的数据,右击选择恢复。
2.删除后未放入回收站或者删除后清空回收站,尽量先不要往原数据所在盘符下储存内容,刚刚删除的数据只是文件结构被删除,真正的文件数据还没被覆盖。通过数据恢复软件是可以找回来的,专业的软件例如有超级兔子数据恢复软件。
3.如果是删除很久以后才想到数据库数据要恢复,并且磁盘一直在使用,磁盘被填满的话数据就已经被覆盖了,这样的数据是无法找回的。
如何还原sql数据库
1、要进行还原数据库操作我们先需要有一个数据库,这里直接打开SQL Server Management Studio,然后打开实例,在左侧按照下图中红色箭头指示右键点击数据库,然后点击新建数据库,如下图:
2、在新建数据库的对话框中修改数据库名称,然后其他都保持默认即可,然后点击确定即可,如下图:
3、然后就可以在SQL Server Management Studio的左侧看到新建的数据库了,如下图:
4、然后开始还原操作,右键点击新建的数据库,然后依次点击任务->还原->数据库如下图:
5、在弹出的还原数据库对话框中,选择源设备,然后选择右面的两个点,如下图:
6、然后就会弹出指定备份的对话框,然后点击添加,如下图:
7、然后这里添加备份的数据库备份文件,数据库备份文件后缀名为bak,如下图:
8、然后按照下图中红色箭头指示位置勾选数据库备份,然后点击选项,如下图:
9、然后进入还原数据库的选项页,这里首先勾选一下覆盖现有数据库,然后开始选择下面的将数据库文件还原为,如下图:
10、然后选择和数据库备份文件在一个文件夹下的mdf文件,如下图:
11、然后选择和数据库备份文件在一个文件夹下的dlf文件,如下图:
12、只有bak文件,这两个文件不是备份出来的,这两个文件是小编直接创建的文本文档然后直接改后缀名得到的,选择好这两个文件之后直接点击确定,如下图
13、稍等片刻之后就会看到数据库还原操作成功完成,如下图:
14、然后就可以回到之前创建的数据库中看到,所有的表格已经还原了,如下图:
关于本次如何恢复数据库和数据库删除数据了怎么恢复的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。