Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения: SQL Server
Содержит по одной строке для каждой операции восстановления. Эта таблица хранится в базе данных msdb.
| Имя столбца | Тип данных | Description |
|---|---|---|
| restore_history_id | int | Уникальный идентификационный номер, который определяет каждую операцию восстановления. Удостоверение, первичный ключ. |
| restore_date | datetime | Дата и время начала операции восстановления. Может иметь значение NULL. |
| destination_database_name | nvarchar(128) | Имя целевой базы данных для операции восстановления. Может иметь значение NULL. |
| user_name | nvarchar(128) | Имя пользователя, выполнявшего операцию восстановления. Может иметь значение NULL. |
| backup_set_id | int | Уникальный идентификационный номер, которым определяется восстанавливаемый резервный набор данных. Ссылается на резервный набор данных (backup_set_id). |
| restore_type | char(1) | Тип операции восстановления: D = база данных F = Файл G = Файловая группа I = Дифференциал L = журнал V = Только проверка Может иметь значение NULL. |
| replace | bit | Показывает, определен ли операцией восстановления параметр REPLACE: 1 = Определен 0 = Не определен Может иметь значение NULL. Если база данных возвращается к состоянию по моментальному снимку базы данных, значение 0 является единственным параметром. |
| recovery | bit | Показывает, определен ли операцией восстановления параметр RECOVERY или NORECOVERY: 1 = RECOVERY Может иметь значение NULL. При возврате базы данных к моментальному снимку базы данных 1 является единственным вариантом. 0 = NORECOVERY |
| restart | bit | Показывает, определен ли операцией восстановления параметр RESTART: 1 = Определен 0 = Не определен Может иметь значение NULL. Если база данных возвращается к состоянию по моментальному снимку базы данных, значение 0 является единственным параметром. |
| stop_at | datetime | Момент времени, когда база данных была восстановлена. Может иметь значение NULL. |
| device_count | tinyint | Количество устройств, вовлеченных в операцию восстановления. Это число может быть меньше количества носителей резервной копии. Может иметь значение NULL. Если база данных возвращается к состоянию по моментальному снимку базы данных, это число всегда равно 1. |
| stop_at_mark_name | nvarchar(128) | Показывает, что восстановление совершается к состоянию на момент выполнения транзакции, содержащей именованную метку. Может иметь значение NULL. Если база данных возвращается к состоянию по моментальному снимку базы данных, используется значение NULL. |
| stop_before | bit | Показывает, была ли включена транзакция, содержащая именованную метку, в процесс восстановления: 0 = Процесс восстановления был остановлен перед помеченной транзакцией. 1 = Помеченная транзакция была включена в процесс восстановления. Может иметь значение NULL. Если база данных возвращается к состоянию по моментальному снимку базы данных, используется значение NULL. |
Замечания
Чтобы сократить число строк в этой таблице и в других резервных таблицах и таблицах журнала, выполните хранимую процедуру sp_delete_backuphistory.
См. также
Таблицы резервного копирования и восстановления (Transact-SQL)
restorefile (Transact-SQL)
restorefilegroup (Transact-SQL)
Системные таблицы (Transact-SQL)