SQL Server默认情况下从.bak恢复第一个可用文件

时间:2013-12-27 10:36:49

标签: sql sql-server-2008 sql-server-2008-r2

如果发生任何灾难,我们在应用程序中使用以下语句从备份文件恢复数据库。

RESTORE DATABASE [DBName]
FROM DISK = DBName.Bak'
WITH Replace
GO

在某些情况下,如果备份文件包含多个备份集,则默认情况下会恢复第一个可用备份集(较旧的备份集)而不是最新备份集。

现在我无法更改应用程序中的脚本,因为应用程序已经交付给最终用户。如果我们没有明确指定文件编号,我们是否有任何选项可以更改SQL Server的默认行为以考虑最新的备份集?

请帮帮我。

0 个答案:

没有答案
相关问题