sp_delete_database_backuphistory (Transact-SQL)

指定したデータベースに関する情報を、バックアップ履歴テーブルおよび復元履歴テーブルから削除します。

トピック リンク アイコン Transact-SQL 構文表記規則

構文

sp_delete_database_backuphistory [ @database_name = ] 'database_name'

引数

  • [ @database_name= ] database_name
    バックアップ操作と復元操作に関係するデータベースの名前を指定します。 database_name のデータ型は sysname で、既定値はありません。

リターン コード値

0 (成功) または 1 (失敗)

結果セット

なし

説明

sp_delete_database_backuphistory は、msdb データベースから実行する必要があります。

このストアド プロシージャは次のテーブルに影響します。

権限

固定サーバー ロール sysadmin のメンバーシップが必要です。

使用例

次の例では、バックアップおよび復元用の各履歴テーブルにある AdventureWorks2012 データベースに関するすべてのエントリを削除します。

USE msdb;
GO
EXEC sp_delete_database_backuphistory @database_name = 'AdventureWorks2012';

関連項目

参照

sp_delete_backuphistory (Transact-SQL)

概念

バックアップの履歴とヘッダーの情報 (SQL Server)