次の方法で共有


履歴クリーンアップ タスク

履歴クリーンアップ タスクは、SQL Server msdb データベースの、次の履歴テーブル内のエントリを削除します。

  • backupfile
  • backupfilegroup
  • backupmediafamily
  • backupmediaset
  • backupset
  • restorefile
  • restorefilegroup
  • restorehistory

履歴クリーンアップ タスクを使用すると、パッケージは、バックアップ操作と復元操作、SQL Server エージェント ジョブ、およびデータベース メンテナンス プランに関連する履歴データを削除できます。

このタスクには、履歴テーブルに保持されるデータの、最も古い日付を指定するプロパティが含まれます。日付は、現在の日付から起算して、日、週、月、または年数単位で指定できます。タスクは、その間隔を自動的に日付に変換します。

このタスクは、sp_delete_backuphistory システム ストアド プロシージャをカプセル化し、指定した日付を引数として渡します。詳細については、「sp_delete_backuphistory (Transact-SQL)」を参照してください。

履歴クリーンアップ タスクの構成

プロパティは、SSIS デザイナから設定できます。このタスクは、SSIS デザイナの [ツールボックス][メンテナンス プランのタスク] に表示されます。

SSIS デザイナで設定できるプロパティの詳細については、次のトピックを参照してください。

SSIS デザイナでこれらのプロパティを設定する方法については、次のトピックを参照してください。

参照

概念

Integration Services タスク
パッケージの制御フローの作成

その他の技術情報

メンテナンス タスク

ヘルプおよび情報

SQL Server 2005 の参考資料の入手