Поделиться через


sp_delete_database_backuphistory (Transact-SQL)

Удаляет сведения об указанной базе данных из таблиц журнала резервного копирования и восстановления.

Значок ссылки на раздел Синтаксические обозначения в Transact-SQL

Синтаксис

sp_delete_database_backuphistory [ @database_name = ] 'database_name'

Аргументы

  • [ @database_name= ] database_name
    Указывает имя базы данных, над которой производятся операции резервного копирования и восстановления. Аргумент database_name имеет тип sysname и не имеет значения по умолчанию.

Значения кодов возврата

0 (успешное завершение) или 1 (неуспешное завершение)

Результирующие наборы

Нет

Замечания

Процедура sp_delete_database_backuphistory должна запускаться из базы данных msdb.

Эта хранимая процедура влияет на следующие таблицы:

Разрешения

Необходимо членство в предопределенной роли сервера sysadmin.

Примеры

В следующем примере удаляются все элементы базы данных AdventureWorks2012 в таблицах журналов резервного копирования и восстановления.

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

См. также

Справочник

sp_delete_backuphistory (Transact-SQL)

Основные понятия

Журнал и сведения о заголовке резервной копии (SQL Server)