可以直接利用SQL语句来执行,进行数据库还原
直接右击系统数据库master,新建查询
执行以下SQL代码:
RESTORE DATABASE SQLNAME FROM DISK='D:\BAK\SQLNAME.bak'withreplace,
MOVE'SQLNAME'TO'D:\Microsoft SQLServer\MSSQL.1\MSSQL\Data\SQLBAK.mdf',
MOVE'SQLNAME_log'TO'D:\Microsoft SQL Server\MSSQL.1\MSSQL\Data\SQLBAK_log.ldf'
SQLNAME是数据库名称,SQLNAME.bak是备份。
如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】
希望我的回答对您有所帮助,望采纳!
1:不要在数据库名字上点右键选择还原,而要是在根目录“数据库”三个字上点右键选择还原,然后再选择数据库,问题便可以解决,如果不行参照方法22:写sql语句处理:
RESTORE DATABASE [databaseName]
FROM DISK = N'X:\数据库备份\database.bak' with replace,
NOUNLOAD, STATS = 10 GO
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)