適用於:SQL Server
從備份和還原記錄數據表中刪除指定資料庫的相關信息。
語法
sp_delete_database_backuphistory [ @database_name = ] N'database_name'
[ ; ]
引數
[ @database_name = ] N'database_name'
指定備份和還原作業所涉及的資料庫名稱。 @database_name為 sysname,沒有預設值。
傳回碼值
0 (成功) 或 1 (失敗)。
結果集
無。
備註
sp_delete_database_backuphistory 必須從 msdb 資料庫執行。
此預存程式會影響下表:
- backupfile
- backupfilegroup
- backupmediafamily
- backupmediaset
- backupset
- restorefile
- restorefilegroup
- restorehistory
權限
您可以授與此 EXECUTE 程序的許可權,但這些許可權可能會在 SQL Server 升級期間覆寫。
範例
下列範例會刪除備份與還原記錄數據表中資料庫的所有專案 AdventureWorks2025 。
USE msdb;
GO
EXECUTE sp_delete_database_backuphistory @database_name = 'AdventureWorks2022';