我正在使用SQL Server Management Studio 2014;我试图恢复一些数据库并遇到一些奇怪的行为。SQL Server Management Studio还原数据库一次只恢复一个数据库
正如预期的那样, “添加” 按钮,可以让我添加几个.bak
文件。
一切正常。但是,当它完成导入时,它会显示一个对话框,说明“数据库'[名称]'已成功导入”,其中[名称]是我添加的第一个.bak
文件的名称。
事实上,我可以肯定地看,它仅仅添加名单上的第一.bak
文件对象资源管理器的数据库;没有其他项目被恢复。
我见过的帖子提示如何编写脚本来做这种导入,但我更愿意从UI中完成。
有谁知道什么可能会导致此行为,以及如何解决它?
是的,假设我可以一次只做一个解决方案,但这非常耗时且容易出错 - 我宁愿能够一次性恢复所有这些。
你试过通过SQL查询恢复吗?我认为ssms GUI部分一次仅附加一个数据库并且它是文件。 – Prajwal
是否要在一个数据库上进行多个还原,还是要还原多个数据库?从SSMS一次只能恢复一个数据库。关于备份媒体,您只能选择一个进行还原,不能超过一个。 .bak文件可以包含完整的差异备份和所有日志备份。 – asemprini87
或Powershell?使用一个用户界面指向并点击你的方式是很容易出错的 - 最好。规模的自动化和操作恰恰是UI的目标*。 –