SQL Server DIFF备份提示要覆盖文件

时间:2017-12-09 17:54:56

标签: sql-server database database-backups backups

我正在使用SQL Server Express,我有一个存储过程用于从Microsoft获取备份:How to schedule and automate backups of SQL Server

然后我使用Windows任务计划程序进行备份。

我在凌晨2点运行任务,使用命令进行完整备份:

sqlcmd -S SERVER\MSSQLEXPRESS -E -Q "EXEC sp_BackupDatabases @backupLocation='C:\Backups\SQL\TEMP\', @backupType='F'"

然后从凌晨2点30分开始,我每小时使用命令进行差异备份:

sqlcmd -S SERVER\MSSQLEXPRESS -E -Q "EXEC sp_BackupDatabases @backupLocation='C:\Backups\SQL\TEMP\', @backupType='D'"

现在我有一个问题,完整备份工作,但之后我看到我的文件夹中没有新添加的备份文件。当我打开服务器时,我看到运行差异备份的命令提示符要求覆盖FULL备份文件。 我从ALL中单击A然后它可以工作。一小时后,命令提示符覆盖以前的DIFF和FULL备份文件。

如何将此设置为始终为ALL或如何禁用此功能?

0 个答案:

没有答案