MSDE 2000 を使用しています。
サーバのEnterpriseManagerで作成したDB保守計画で作成したバックアップジョブを
SQLに吐きだして、中身を調べています。
sqlmaint の引数にDelBkUpsという項目があり、ここで指定した期間だけログをキープするという意味まではわかりました。
http://msdn.microsoft.com/ja-jp/library/aa214022.aspx
↑のmsdnによれば、ここには<time_period>という関数?が入るという事でしたが、
<time_period>が何を指すのかよくわかりません。何となくは想像がつくのですが、、
そこで、この引数で「1日」「5日」「3ヶ月」「5年」を表現するとどういう表記になるのか教えてください。
必須ではありませんが、できれば根拠となるWEBサイトもあれば尚良です。
質問者ご自身の提示されたURLの中にあるようにこの仕様は
<time_period> ::=number[minutes | hours | days | weeks | months]
ですから「1日」「5日」「3ヶ月」「5年」はそれぞれ、
1日 | 1days |
---|---|
5日 | 5days |
3ヶ月 | 3monthes |
5年 | 60monthes |
のように記述します。
ちなみに<time_period>のような部分は「引数」と呼びます。