(sqlserver)如何还原一个数据库,有几种方式?

如题所述

第1个回答  2013-09-10
您好!数据库的还原操作主要有以下几种:
一、使用SQK的企业管理器来进行图形化的还原(打开管理器在还原的数据库上右击{任务}—还原;然后在弹出的对话框中:选择要还原源文件和要还原目标的)
二、使用SQL代码还原:RESTORE DATABASE 数据库名 FROM DISK= 'F:\my.bak ' WITH REPLACE。
三、做一个作业代理:在步骤哪里加入以上代码;可以实现定时自动还原。
四、使用附加的方式;这个需要有二个文件(日志和数据文件)
五、使用其它软件进行还原。
说明:还原可以从低版本到高版本;反之则出错。
第2个回答  2013-09-10
使用备份还原,使用附加本回答被提问者采纳
第3个回答  2013-09-10
楼主 这个问题看要看你的备份文件了
如果备份文件一样的话
还原方式就是两个 一个是图形界面 一个是脚本
原理是一样的
相似回答