Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Reduce el tamaño de las tablas del historial de copia de seguridad y restauración eliminando las entradas de conjuntos de copia de seguridad anteriores a la fecha especificada. Después de realizar cada operación de copia de seguridad o restauración se agregan filas adicionales a las tablas del historial de copia de seguridad y restauración, por lo que es recomendable ejecutar sp_delete_backuphistory periódicamente.
[!NOTA] Las tablas del historial de copia de seguridad y restauración residen en la base de datos msdb.
Convenciones de sintaxis de Transact-SQL (Transact-SQL)
Sintaxis
sp_delete_backuphistory [ @oldest_date = ] 'oldest_date'
Argumentos
- [ @oldest_date= ] 'oldest_date'
Es la fecha más antigua mantenida en las tablas del historial de copia de seguridad y restauración. oldest_date es de tipo datetime y no tiene ningún valor predeterminado.
Conjuntos de resultados
Ninguno
Notas
sp_delete_backuphistory se debe ejecutar desde la base de datos msdb y afecta a las siguientes tablas:
- backupfile
- backupfilegroup
- backupmediafamily
- backupmediaset
- backupset
- restorefile
- restorefilegroup
- restorehistory
Permisos
Debe pertenecer a la función fija de servidor sysadmin, pero se pueden conceder permisos a otros usuarios.
Valores de código de retorno
0 (correcto) o 1 (error)
Ejemplos
En el ejemplo siguiente se eliminan todas las entradas anteriores al 20 de agosto de 1998 a las 12:00 a. m. de las tablas de historial de copia de seguridad y restauración.
USE msdb;
GO
EXEC sp_delete_backuphistory '08/20/98';
Vea también
Referencia
sp_delete_database_backuphistory (Transact-SQL)
Otros recursos
Ver información acerca de las copias de seguridad