我们每晚都使用 TSQL 脚本备份数据库,此脚本使用 -DelBkUps 1DAYS 删除备份的旧磁盘副本。但是我们目前磁盘空间不足,我想将其更改为 -DelBkUps 0.5DAYS 之类的值
文档在这里http://msdn.microsoft.com/en-us/library/ms162827.aspx说我应该使用 time_span,但没有给我在这个领域可接受的例子。
有人可以帮我找到可接受的文档吗,或者给我一个例子说明如何将 time_span 设置为小时数而不是天数?
答案1
其格式列于所引用的网页的语法部分的底部。
<time_period> ::=
number[minutes | hours | days | weeks | months]
这是样本。
number[minutes| hours| day| weeks| months]
Specifies the time interval used to determine if a report or backup file is old
enough to be deleted. number is an integer followed (without a space) by
a unit of time. Valid examples:
12weeks
3months
15days
If only number is specified, the default date part is weeks.