
RESTORE DATABASE rzrq25base
FROM DISK = 'D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup\rzrq25basetouzhi.dump'
WITH MOVE 'rzrq25base_data' TO 'D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\rzrq25base.mdf',
MOVE 'rzrq25base_log' TO 'D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\rzrq25base.ldf'
如果你是sql2000的话,那就自己创建一个数据库咯,很简单的,同样是我的例子,你替换名称和路径即可
create database rzrq25base on
( NAME = rzrq25base_data,
FILENAME = 'D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\rzrq25base.mdf',
SIZE = 10,
FILEGROWTH = 10
)
log on
( NAME = rzrq25base_log,
FILENAME = 'D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\rzrq25base.ldf',
SIZE = 10,
FILEGROWTH =10
)
创建完毕,直接恢复,语句为RESTORE DATABASE rzrq25base
FROM DISK = 'D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup\rzrq25basetouzhi.dump'
SQL原数据库被覆盖还原,以前的数据能找回来,找回方法为:
1、打开SQL Server软件后,我们点击下拉菜单中的还原数据按钮。
2、接下来我们可以看到这样的一个还原窗口。
3、在这里我们可以设置我们数据库的源对象。设置完毕后我们还需要设置他的目标源文件。
4、我们可以直接点击确定按钮即可以开始还原数据库。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)