
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'
提示中的那个目录,被删改掉了,找不到对应的目录造成的这个错误。解决方法,找到原先备份的那个文件,手工指定文件名后进行还原。
如果原备份文件已被删除或无法找到,那么,没有办法解决。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)