【发布时间】:2015-02-02 12:51:09
【问题描述】:
在 SQL Server 中使用 stop_on_error 选项时,如果覆盖现有的 *.bak 文件,实际会发生什么?
它会在覆盖现有的有效备份之前停止,还是会弄乱正确的现有备份然后停止操作?
官方文档没有详细说明。
【问题讨论】:
标签: sql-server-2008 database-backups
在 SQL Server 中使用 stop_on_error 选项时,如果覆盖现有的 *.bak 文件,实际会发生什么?
它会在覆盖现有的有效备份之前停止,还是会弄乱正确的现有备份然后停止操作?
官方文档没有详细说明。
【问题讨论】:
标签: sql-server-2008 database-backups
根据经验,几周前我正在覆盖现有的备份文件(没有可用空间)并且备份失败了 99% (!)。 Sql2008。 原始 bak 文件的大小没有改变,但是当我尝试恢复它时 - 它给出了一个错误,即“备份的标头已损坏”并且恢复失败。 不确定,如果这种情况总是发生,但从现在开始 - 我备份到不同的文件并在备份验证成功后切换。
【讨论】: