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.

Примеры

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

USE msdb;
GO
EXEC sp_delete_database_backuphistory 'AdventureWorks2008R2';

См. также

Справочник

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