BACKUP failed to complete the command BACKUP DATABASE ... WITH DIFFERENTIAL. Check the backup application log for detailed messages.
我在SQL Server日志文件查看器中看到此消息。备份应用程序日志在哪里?
答案 0 :(得分:2)
我认为这意味着服务器上的应用程序事件日志。
是否正在使用TSQL脚本通过SQLAgent执行此备份作业?如果是这样,您需要在包含BACKUP TSQL的作业步骤中指定输出文件。
在左侧窗格的“作业步骤”中,应该有General
& Advanced
。单击Advanced
,在标题 Transact-SQL脚本(T-SQL)下面有一个输出文件框。在这里输入任何有效的文件名(它不需要存在,它会动态创建)。
完成此操作后,重新运行您的工作,并将更详细的错误消息写入此文件。
更新:
您之前是否为此数据库执行了FULL
数据库备份? <{1}}备份需要存在才能执行FULL
备份。
答案 1 :(得分:1)
最后,我发现了问题。它是由Windows Server 2008上的Windows备份引起的,它也在进行完整备份(在场景后面)。这导致SQL Server差异备份无法找到上次完整备份。
我们通过迁移到Windows Server 2008 R2 解决了这个问题。
答案 2 :(得分:1)
要获取有关问题的详细信息: 1.转到SQL Server Management Studio - &gt; SQL Server代理 - &gt;工作 2.右键单击导致故障的作业名称,然后选择“查看历史记录” 3.在“日志文件查看器”窗口中,选择错误结束视图详细错误消息。
就我而言,问题出在下一个错误中: 错误:“Web Edition(64位)不支持带有COMPRESSION的备份数据库.BACKUP DATABASE异常终止。”
答案 3 :(得分:0)
检查Windows事件日志(应用程序日志)。开始 - >运行eventvwr