Share via


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 のメンバーシップが必要です。

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

USE msdb;
GO
EXEC sp_delete_database_backuphistory 'AdventureWorks2008R2';