sp_delete_database_backuphistory (Transact-SQL)
Изменения: 15 сентября 2007 г.
Удаляет сведения об указанной базе данных из таблиц журнала резервного копирования и восстановления.
Синтаксические обозначения в Transact-SQL
Синтаксис
sp_delete_database_backuphistory [ @database_name = ] 'database_name'
Аргументы
- [ @database_name= ] database_name
Указывает имя базы данных, над которой производятся операции резервного копирования и восстановления. Аргумент database_name имеет тип sysname и не имеет значения по умолчанию.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Результирующие наборы
Нет
Замечания
Процедура sp_delete_database_backuphistory должна запускаться из базы данных msdb.
Эта хранимая процедура влияет на следующие таблицы:
- backupfile
- backupfilegroup
- backupmediafamily
- backupmediaset
- backupset
- restorefile
- restorefilegroup
- restorehistory
Разрешения
Необходимо членство в фиксированной серверной роли sysadmin.
Примеры
В следующем примере удаляются все элементы базы данных AdventureWorks
в таблицах журналов резервного копирования и восстановления.
USE msdb;
GO
EXEC sp_delete_database_backuphistory 'AdventureWorks';
См. также
Справочник
sp_delete_backuphistory (Transact-SQL)
Другие ресурсы
Просмотр сведений о резервных копиях
Справка и поддержка
Получение помощи по SQL Server 2005
Журнал изменений
Версия | Журнал |
---|---|
15 сентября 2007 г. |
|
5 декабря 2005 г. |
|