sp_delete_database_backuphistory (Transact-SQL)

Si applica a: SQL Server

Elimina le informazioni sul database specificato dalle tabelle di cronologia di backup e ripristino.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

sp_delete_database_backuphistory [ @database_name = ] N'database_name'
[ ; ]

Argomenti

[ @database_name = ] N'database_name'

Nome del database coinvolto nelle operazioni di backup e ripristino. @database_name è sysname, senza impostazione predefinita.

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Set di risultati

Nessuno.

Osservazioni:

sp_delete_database_backuphistory deve essere eseguito dal msdb database.

Questa stored procedure influisce sulle tabelle seguenti:

Autorizzazioni

Questa stored procedure è di proprietà del ruolo db_owner . È possibile concedere EXECUTE autorizzazioni per qualsiasi utente, ma queste autorizzazioni possono essere sottoposte a override durante un aggiornamento di SQL Server.

Esempi

Nell'esempio seguente vengono eliminate dalle tabelle di cronologia di backup e ripristino tutte le voci del database AdventureWorks2022.

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