2010-06-28 1041 views
4

BACKUP failed to complete the command BACKUP DATABASE ... WITH DIFFERENTIAL. Check the backup application log for detailed messages.BACKUP未能完成命令BACKUP DATABASE

我在SQL Server日志文件查看器中看到此消息。备份应用程序日志在哪里?

+0

你曾经解决过这个问题吗? – 2011-04-28 15:30:21

回答

1

最后,我发现了这个问题。它是由Windows Server 2008上的Windows备份引起的,该备份还在进行完整备份(幕后)。这导致SQL Server差异备份无法找到最后一次完整备份。

我们通过迁移到Windows Server 2008解决了问题R2

2

我认为这意味着服务器上的应用程序事件日志。

是否正在使用TSQL脚本通过SQLAgent执行此备份作业?如果是这样,您需要在包含BACKUP TSQL的作业步骤中指定一个输出文件。

在左侧窗格的作业步骤中应该有General & Advanced。点击Advanced,标题为Transact-SQL脚本(T-SQL)有一个输出文件框。在这里输入任何有效的文件名(它不需要存在,它会在运行中创建它)。

一旦你完成了这个重新运行你的工作,更详细的错误信息将被写入这个文件。

UPDATE:

你有以前执行FULL数据库备份此数据库?在执行备份之前需要存在一个FULL备份。

+0

相同的消息在应用程序事件日志中。 – 2010-06-28 09:51:33

+0

@TN - 我已更新我的答案 – codingbadger 2010-06-29 08:04:52

+0

我正在使用'备份数据库任务'。 – 2010-06-29 08:44:47

0

检查Windows事件日志(应用程序日志)。开始 - >运行eventvwr

+3

同样的信息在那里。 – 2010-06-28 09:52:07

1

要获取有关该问题的详细信息: 1.转到SQL Server Management Studio中 - > SQL Server代理 - >工作 2.右击它引起麻烦作业的名称,然后选择“查看历史记录” 3 。在日志文件查看器窗口中选择错误结束查看详细的错误信息。

在我的情况下,问题出在下一个错误: 错误:“网络版(64位)不支持BACKUP DATABASE WITH COMPRESSION。BACKUP DATABASE异常终止。