Sql server 2005 如何在SQL备份中强制执行到期日?
如果我进行数据库备份作业,我将Expire day设置为2。每天运行一次此备份作业。如何删除超过2天的备份集?我使用的是SQL2005Express,所以所有内容都以脚本的形式运行。这是正在运行的脚本: 将数据库[DatabaseName]备份到磁盘=N'C:\Temp\DatabaseName.bak',保留天数=2,NOFORMAT,NOINIT,名称=N'DatabaseName-Full DATABASE BACKUP',SKIP,NOREWIND,Nonload,STATS=10 去 5天后,我有5个备份集。这将填满磁盘Sql server 2005 如何在SQL备份中强制执行到期日?,sql-server-2005,backup,Sql Server 2005,Backup,如果我进行数据库备份作业,我将Expire day设置为2。每天运行一次此备份作业。如何删除超过2天的备份集?我使用的是SQL2005Express,所以所有内容都以脚本的形式运行。这是正在运行的脚本: 将数据库[DatabaseName]备份到磁盘=N'C:\Temp\DatabaseName.bak',保留天数=2,NOFORMAT,NOINIT,名称=N'DatabaseName-Full DATABASE BACKUP',SKIP,NOREWIND,Nonload,STATS=10 去
谢谢使用Express edition您无法做到这一点。它没有附带SQL代理作业调度服务。请参阅以进行比较。您需要创建批处理脚本
以适应此版本或升级版。使用Express edition无法实现此功能。它没有附带SQL代理作业调度服务。请参阅以进行比较。您需要创建批处理脚本
以适应此版本或升级版本。如何使用一些免费的数据库备份工具,使数据库备份在自定义日期过期?您只需在SQL Server Express上进行设置,它就可以通过清理过时的*.bak来运行定时备份,如何使用一些免费的数据库备份工具,使数据库备份在自定义日期过期?您只需在SQL Server Express上设置它,它就可以通过清理过时的*.bak运行定时备份