sys.dm_io_backup_tapes (Transact-SQL)

Возвращает список ленточных устройств и сведения о состоянии запросов на подключение для резервных копий.

Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии).

Имя столбца

Тип данных

Описание

physical_device_name

nvarchar(520)

Имя физического устройства, на которое может выполняться резервное копирование. Не допускает значения NULL.

logical_device_name

nvarchar(256)

Пользовательское имя накопителя (из таблицы sys.backup_devices). NULL, если пользовательское имя не задано. Допускает значение NULL.

status

int

Состояние ленточного накопителя:

1 = открыто, доступно для использования;

2 = ожидание подключения;

3 = используется;

4 = загружается.

Примечание

Во время загрузки ленты (status = 4) метка носителя еще недоступна.Столбцы, которые содержат значения меток носителей, такие как media_sequence_number, показывают ожидаемые значения, которые могут отличаться от фактических значений на ленте.После считывания метки столбец status принимает значение 3 («используется»), и только после этого столбцы меток носителей принимают фактические значения, записанные на ленту.

Не допускает значения NULL.

status_desc

nvarchar(520)

Описание состояния ленточного накопителя:

  • AVAILABLE;

  • MOUNT PENDING;

  • IN USE;

  • LOADING MEDIA.

Не допускает значения NULL.

mount_request_time

datetime

Время запроса на подключение. Значение равно NULL, если не ожидается монтирование (состояние != 2). Допускает значение NULL.

mount_expiration_time

datetime

Время действия запроса на подключение (тайм-аут). Значение равно NULL, если не ожидается монтирование (состояние != 2). Допускает значение NULL.

database_name

nvarchar(256)

База данных, резервная копия которой будет размещена на этом устройстве. Допускает значение NULL.

spid

int

Идентификатор сеанса. Определяет пользователя ленты. Допускает значение NULL.

command

int

Команда, с помощью которой выполняется резервное копирование. Допускает значение NULL.

command_desc

nvarchar(120)

Описание команды. Допускает значение NULL.

media_family_id

int

Индекс семейства носителей (1...n), n — число семейств носителей в наборе носителей. Допускает значение NULL.

media_set_name

nvarchar(256)

Имя набора носителей, если таковое задано с помощью параметра MEDIANAME при создании набора носителей. Допускает значение NULL.

media_set_guid

uniqueidentifier

Уникальный идентификатор набора носителей. Допускает значение NULL.

media_sequence_number

int

Порядковый номер тома в семействе носителей (1...n). Допускает значение NULL.

tape_operation

int

Операции, выполняемые с ленточными накопителями:

1 = чтение;

2 = форматирование;

3 = инициализация;

4 = добавление.

Допускает значение NULL.

tape_operation_desc

nvarchar(120)

Операции, выполняемые с ленточными накопителями:

  • READ

  • FORMAT

  • INIT;

  • APPEND.

Допускает значение NULL.

mount_request_type

int

Тип запроса на подключение:

1 = конкретная лента. Необходима лента, определяемая полями media_*.

2 = следующее семейство носителей. Требуется следующее семейство носителей для восстановления. Используется при восстановлении данных с использованием меньшего, чем количества устройств, доступных семейств носителей.

3 = дополнительная лента. Семейство носителей расширяется и запрашивается дополнительная лента.

Допускает значение NULL.

mount_request_type_desc

nvarchar(120)

Тип запроса на подключение:

  • конкретная лента;

  • следующее семейство носителей;

  • том для продолжения.

Допускает значение NULL.

Разрешения

Пользователь должен иметь разрешение VIEW SERVER STATE на этом сервере.

См. также

Справочник

Динамические административные представления и функции (Transact-SQL)

Динамические административные представления и функции, связанные с вводом-выводом (Transact-SQL)