我可以使用脚本从.bak文件还原多个SQL数据库吗?

时间:2015-06-26 15:05:40

标签: sql database sql-server-2012

我将100多个SQL数据库迁移到新位置的新服务器。我有适当的维护计划来进行完整备份,然后使用脚本将.bak文件复制到临时目录。我正在寻找的是一种大规模恢复这些.bak文件的方法,这样我就不必花费整个周末来手动完成这些操作。

我在这里找到了一个不错的存储过程:SQL Restore

我把它放到位并进行了测试,我收到了以下错误:

  

Msg 3118,Level 16,State 1,Line 1
  数据库" TF058"不存在。 RESTORE只能在还原主文件的完整备份或文件备份时创建数据库   消息3013,级别16,状态1,行1   RESTORE DATABASE异常终止。

我正在运行SQL Server 2012,并且数据库处于完全恢复模式。

0 个答案:

没有答案