SQL Server还原数据库

http://www.cnblogs.com/ggll611928/p/6377545.html

恢复数据库:

1.分离数据库以断开当前的访问连接。
2.附加数据库mdf文件。
3.执行RESTORE脚本。

报错

--获得数据库备份文件的信息
--Sql Server 逻辑文件 '' 不是数据库 '' 的一部分。请使用 RESTORE FILELISTONLY 来列出逻辑文件名。
restore filelistonly from disk='c:DB_BACKUPLenborMealOrder_Base_2017.bak'

还原脚本

restore database [Max_Insurance]
from disk = 'F:OIH_Insurance_03052017.bak'
with nounload, replace, stats = 10,
move 'AIH_Insurance_Data' to 'H:SQLServerdataMax_Insurance.mdf',
move 'AIH_Insurance_log' to 'H:SQLServerlogMax_Insurance.LDF'
go

原文地址:https://www.cnblogs.com/wancy86/p/7244594.html