Compartir vía


sp_delete_database_backuphistory (Transact-SQL)

Se aplica a: SQL Server

Elimina la información acerca de la base de datos especificada de las tablas del historial de copias de seguridad y restauración.

Convenciones de sintaxis de Transact-SQL

Sintaxis

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

Argumentos

[ @database_name = ] N'database_name'

Especifica el nombre de la base de datos que participa en las operaciones de copias de seguridad y restauración. @database_name es sysname, sin ningún valor predeterminado.

Valores de código de retorno

0 (correcto) o 1 (erróneo).

Conjunto de resultados

Ninguno.

Comentarios

sp_delete_database_backuphistory debe ejecutarse desde la msdb base de datos.

Este procedimiento almacenado afecta a las siguientes tablas:

Permisos

Este procedimiento almacenado es propiedad del rol db_owner . Puede conceder EXECUTE permisos para cualquier usuario, pero estos permisos se pueden invalidar durante una actualización de SQL Server.

Ejemplos

En el ejemplo siguiente se eliminan todas las entradas de la base de datos AdventureWorks2022 en las tablas del historial de copias de seguridad y restauración.

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