RESTORE LABELONLY (Transact-SQL)

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

ms186268.note(ru-ru,SQL.90).gifПримечание.
Описания аргументов см. в разделе Аргументы инструкции RESTORE (Transact-SQL).

Значок ссылки на разделСоглашения о синтаксисе в Transact-SQL

Синтаксис

RESTORE LABELONLY 
FROM <backup_device> 
[ WITH 
   [ { CHECKSUM | NO_CHECKSUM } ]
   [ [ , ] { CONTINUE_AFTER_ERROR | STOP_ON_ERROR } ]
   [ [ , ] MEDIANAME = { media_name | @media_name_variable } ] 
   [ [ , ] MEDIAPASSWORD = { mediapassword |
                    @mediapassword_variable } ] 
   [ [ , ] REWIND ] 
   [ [ , ] { UNLOAD | NOUNLOAD } ] 
]
[;]

<backup_device> ::=
{ 
   { logical_backup_device_name |
            @logical_backup_device_name_var }
   | { DISK | TAPE } = { 'physical_backup_device_name' |
              @physical_backup_device_name_var } 
} 

Аргументы

Описание аргументов инструкции RESTORE LABELONLY см. в разделе Аргументы инструкции RESTORE (Transact-SQL).

Результирующие наборы

Результирующий набор инструкции RESTORE LABELONLY состоит из единственной строки со следующими сведениями.

Имя столбца

Тип данных

Описание

MediaName

nvarchar(128)

Имя носителя.

MediaSetId

uniqueidentifier

Уникальный идентификационный номер набора носителей.

FamilyCount

int

Число семейств носителей в наборе носителей.

FamilySequenceNumber

int

Порядковый номер данного семейства.

MediaFamilyId

uniqueidentifier

Уникальный идентификационный номер семейства носителей.

MediaSequenceNumber

int

Порядковый номер конкретного носителя в семействе носителей.

MediaLabelPresent

tinyint

Содержит ли описание носителя:

1 = Метку носителя Microsoft Tape Format

0 = Описание носителя

MediaDescription

nvarchar(255)

Описание носителя в произвольной текстовой форме или метка носителя Tape Format.

SoftwareName

nvarchar(128)

Имя программы резервного копирования, записавшей метку.

SoftwareVendorId

int

Уникальный идентификационный номер поставщика программы, записавшей резервную копию.

MediaDate

datetime

Дата и время записи метки.

Mirror_Count

int

Количество зеркал в наборе (1-4).

ms186268.note(ru-ru,SQL.90).gifПримечание.

Метки, записанные для различных зеркал в наборе, идентичны.

ms186268.note(ru-ru,SQL.90).gifПримечание.
Если для набора носителей определен пароль, инструкция RESTORE LABELONLY возвращает сведения только в том случае, если в аргументе MEDIAPASSWORD задан правильный пароль.

Замечания

Выполнение инструкции RESTORE LABELONLY является быстрым способом узнать, что содержит носитель резервной копии. Поскольку инструкция RESTORE LABELONLY считывает только заголовок носителя, она завершается быстро даже при использовании ленточных устройств большой емкости.

Разрешения

Инструкцию RESTORE LABELONLY могут выполнять все пользователи.

Операция резервного копирования может указывать пароль для набора носителей. Если для набора носителей установлен пароль, то в инструкции RESTORE необходимо указать правильный пароль. Пароль предотвращает несанкционированные операции восстановления и присоединения резервного набора данных средствами Microsoft SQL Server 2005. Однако пароль не препятствует перезаписи носителей с помощью параметра FORMAT инструкции BACKUP.

ms186268.security(ru-ru,SQL.90).gifПримечание безопасности.
Данный пароль не обеспечивает надежную защиту. Он предназначается для предотвращения некорректного восстановления с использованием средств SQL Server 2005 уполномоченными или неуполномоченными пользователями. При этом остается возможным чтение данных резервной копии с использованием других средств или с помощью смены пароля. Оптимальным способом защиты резервных копий является хранение архивных лент в безопасном месте или резервирование на диск файлов, защищенных надлежащими списками управления доступом (ACL). ACL необходимо задавать в корневом каталоге, внутри которого создаются резервные копии.

См. также

Справочник

BACKUP (Transact-SQL)
RESTORE REWINDONLY (Transact-SQL)
RESTORE VERIFYONLY (Transact-SQL)
RESTORE (Transact-SQL)

Другие ресурсы

Наборы носителей, семейства носителей и резервные наборы данных
Просмотр сведений о резервных копиях
Основные понятия о регистрационных номерах транзакций в журнале

Справка и поддержка

Получение помощи по SQL Server 2005