D3doc - Сохранение-восстановление (Tapes) - t-det
D3doc - Сохранение-восстановление (Tapes) - t-det
Отсоединяет ленту t-det {device.number} {(option}
Открепляет ленту от текущего или от другого процесса.
Если ни одного устройства не задано, отсоединяется текущее подключенное устройство (в версиях 6.1 и выше отсоединяются все подключенные к процессу устройства).
В системах D3/Unix эта команда открепляет ленту от текущего порта, чтобы ей могли воспользоваться другие процессы, другие пользователи Unix или другие виртуальные машины D3.
Необходимо указать номер устройства. В противном случае будут откреплены все устройства.
В системах D3/Unix опция "u" должна послать процессу, владеющему лентой, сигнал системы Unix, чтобы заставить этот процесс закрыть устройство. Это делается с помощью механизма "ловушек" (см. команду 'trap' TCL). По умолчанию ловушкой для этого сигнала является команда "t-det" TCL. Если системный администратор выключает эту "ловушку" или использует другую команду (например, вместо принудительного отключения посылает пользователю сообщение с просьбой освободить ленту), выполнение команды прекращается с выдачей сообщения о том, что лента в данный момент недоступна ("The tape is not available for use now"). Опция "z" работает только в том случае, если владельцем ленты является процесс регистрации транзакций.
Опции: u Отключает накопитель на магнитной ленте от любого порта, кроме спулера, который открепляет ленту автоматически в конце каждого задания. Это требует уровня привилегий "sys2". В версиях, начиная с 6.1, необходимо указать номер устройства, т.к. в противном случае будут откреплены все устройства.