Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
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:
- backupfile
- backupfilegroup
- backupmediafamily
- backupmediaset
- backupset
- restorefile
- restorefilegroup
- restorehistory
Autorizzazioni
È possibile concedere EXECUTE autorizzazioni per questa procedura, ma queste autorizzazioni potrebbero 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 AdventureWorks2025.
USE msdb;
GO
EXECUTE sp_delete_database_backuphistory @database_name = 'AdventureWorks2022';