Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения: SQL Server
Содержит по одной строке для всех данных или файла журнала базы данных. Столбцы описывают конфигурацию файла, существовавшую во время создания резервной копии. Определяется ли файл в резервную копию is_present столбцом. Эта таблица хранится в базе данных msdb.
| Имя столбца | Тип данных | Description |
|---|---|---|
| backup_set_id | int | Уникальный идентификационный номер файла, содержащего набор данных с резервной копией. Ссылается на резервный набор данных (backup_set_id). |
| first_family_number | tinyint | Семейный номер первого носителя, содержащего данный файл резервной копии. Может иметь значение NULL. |
| first_media_number | smallint | Номер носителя для первого носителя, содержащего данный файл резервной копии. Может иметь значение NULL. |
| filegroup_name | nvarchar(128) | Имя файловой группы, содержащей резервную копию файла базы данных. Может иметь значение NULL. |
| page_size | int | Размер страницы в байтах. |
| file_number | numeric(10,0) | Идентификационный номер файла, уникальный в базе данных (соответствует sys.database_files.file_id). |
| backed_up_page_count | numeric(10,0) | Количество страниц, для которых были созданы резервные копии. Может иметь значение NULL. |
| file_type | char(1) | Была создана резервная копия одного из файлов: D = файл данных SQL Server. L = файл журнала SQL Server. F = полнотекстовый каталог. Может иметь значение NULL. |
| source_file_block_size | numeric(10,0) | Устройство, на котором во время создания резервной копии хранились первоначальные данные или журнальный файл. Может иметь значение NULL. |
| file_size | numeric(20,0) | Длина скопированного файла в байтах. Может иметь значение NULL. |
| logical_name | nvarchar(128) | Логическое имя файла, резервная копия которого создана. Может иметь значение NULL. |
| physical_drive | nvarchar(260) | Имя физического диска или секции. Может иметь значение NULL. |
| physical_name | nvarchar(260) | Остаток имени физического файла (операционная система). Может иметь значение NULL. |
| state | tinyint | Одно из следующих состояний файла. 0 = ONLINE 1 = RESTORING 2 = RECOVERING 3 = RECOVERY PENDING 4 = SUSPECT 6 = OFFLINE 7 = DEFUNCT 8 = УДАЛЕНО Примечание. Значение 5 пропускается таким образом, чтобы эти значения соответствовали значениям состояний базы данных. |
| state_desc | nvarchar(64) | Одно из следующих описаний состояния файла. ONLINE RESTORING RECOVERING RECOVERY_PENDING SUSPECT OFFLINE DEFUNCT |
| create_lsn | numeric(25,0) | Регистрационный номер в журнале, под которым был создан файл. |
| drop_lsn | numeric(25,0) | Регистрационный номер в журнале, под которым файл был удален. Может иметь значение NULL. Если файл не удален, установлено значение NULL. |
| file_guid | uniqueidentifier | Уникальный идентификатор файла. |
| read_only_lsn | numeric(25,0) | Регистрационный номер в журнале, под которым файловая группа, содержащая файл, изменила тип доступа с «для чтения и записи» на «только для чтения» (самое последнее изменение). Может иметь значение NULL. |
| read_write_lsn | numeric(25,0) | Регистрационный номер транзакции в журнале, под которым файловая группа, содержащая файл, изменила тип с «только для чтения» на «для чтения и записи» (самое последнее изменение). Может иметь значение NULL. |
| differential_base_lsn | numeric(25,0) | Основной регистрационный номер транзакции в журнале для разностного резервного копирования. Разностная резервная копия включает только экстенты данных с порядковым номером журнала, равным или больше differential_base_lsn. Для других типов резервных копий установлено значение NULL. |
| differential_base_guid | uniqueidentifier | Для разностных резервных копий уникальный идентификатор самой последней резервной копии формирует базовую копию файлов для разностного копирования; если установлено значение NULL, то файл был включен в разностные резервные копии, но добавлен после создания базы. Для других типов резервных копий установлено значение NULL. |
| backup_size | numeric(20,0) | Размер резервной копии этого файла в байтах. |
| filegroup_guid | uniqueidentifier | Идентификатор файловой группы. Чтобы найти сведения файловой группы в таблице backupfilegroup, используйте filegroup_guid с backup_set_id. |
| is_readonly | bit | 1 = файл только для чтения. |
| is_present | bit | 1 = файл содержится в резервном наборе данных. |
Замечания
RESTORE VERIFYONLY FROM backup_device WITH LOADHISTORY заполняет столбцы таблицы backupmediaset соответствующими значениями из заголовка набора носителей.
Чтобы сократить число строк в этой таблице и в других резервных таблицах и таблицах журнала, выполните хранимую процедуру sp_delete_backuphistory.
См. также
Таблицы резервного копирования и восстановления (Transact-SQL)
backupfilegroup (Transact-SQL)
backupmediafamily (Transact-SQL)
backupmediaset (Transact-SQL)
backupset (Transact-SQL)
Системные таблицы (Transact-SQL)