Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Содержит одну строку для каждой базы данных. Если база данных не открыта, компонент Компонент SQL Server Database Engine предпринимает попытку запустить ее.
Для просмотра строки в базе данных, отличной от master или tempdb, необходимо одно из следующего.
Быть владельцем базы данных.
Иметь разрешения уровня сервера ALTER ANY DATABASE или VIEW ANY DATABASE.
Иметь разрешения CREATE DATABASE в базе данных master.
Имя столбца |
Тип данных |
Описание |
|---|---|---|
database_id |
int |
Идентификатор базы данных, уникальный внутри экземпляра SQL Server. |
database_guid |
uniqueidentifier |
Используется для связывания всех файлов базы данных. Чтобы база данных запускалась как ожидается, все ее файлы должны содержать этот идентификатор GUID в заголовочной странице. Только одна база данных должна иметь этот идентификатор GUID, но при копировании и прикреплении баз данных могут быть созданы копии. Инструкция RESTORE всегда формирует новый идентификатор GUID при восстановлении базы данных, которая еще не существует. NULL = база данных находится в режиме вне сети либо не запущена. |
family_guid |
uniqueidentifier |
Идентификатор «семейства резервных копий» базы данных для определения совпадающих состояний восстановления. NULL = база данных находится в режиме вне сети, либо не запущена. |
last_log_backup_lsn |
numeric(25,0) |
Регистрационный номер в журнале последней резервной копии журнала. Это конечный номер LSN предыдущей резервной копии журнала и первый номер LSN следующей резервной копии журнала. NULL= не существует резервной копии журнала. База данных находится в режиме вне сети либо не запущена. |
recovery_fork_guid |
uniqueidentifier |
Определяет текущую вилку восстановления, на которой в данной момент активна база данных. NULL = база данных находится в режиме вне сети либо не запущена. |
first_recovery_fork_guid |
uniqueidentifier |
Идентификатор начальной вилки восстановления. NULL = база данных находится в режиме вне сети либо не запущена. |
fork_point_lsn |
numeric(25,0) |
Если идентификаторы first_recovery_fork_guid и recovery_fork_guid не равны (!=), fork_point_lsn является номером LSN текущей вилки. В противном случае имеет значение NULL. |
Разрешения
Видимость метаданных в представлениях каталогов ограничивается защищаемыми объектами, которыми пользователь владеет или на которые ему были предоставлены разрешения. Дополнительные сведения см. в разделе Настройка видимости метаданных.
См. также
Справочник
Представления каталога (Transact-SQL)
Представления каталогов баз данных и файлов (Transact-SQL)
Инструкция RESTORE HEADERONLY (Transact-SQL)
Основные понятия
Часто задаваемые вопросы о запросах к системному каталогу сервера SQL Server