0

SQL Server 2000 データベースをバックアップするスクリプトがあります。

BACKUP DATABASE [CRM] TO DISK = N'd:\CRM_BACKUP\crm.bak'  
WITH NOINIT, NOUNLOAD, NAME = N'GUY_CRM_BACKUP', NOSKIP, STATS = 10, NOFORMAT

数日間のバックアップが必要です。

バックアップの名前を月の日付にすることを考えました

例: crm01.bak.... crm02.bakcrm30 またはcrm31.bak.

どうすればそれができますか?

ティア

4

1 に答える 1

0

RETAINDAYSそのバックアップを保持する日数を設定できます。NOSKIP(および)を使用しているためNOFORMAT、SQL Server はそのバックアップが期限切れになるまで上書きしません。その時点で、あなたが言及しているような命名基準を制定したり、特定の期間より古いバックアップを消去するメンテナンス計画を設定したりすることもできます.

于 2012-07-12T18:30:39.697 に答える