Ошибка TACL - HP NONSTOP Tandem

Когда я запускаю сценарий TACL на HP NS (от 80'), я получаю следующую ошибку

$volume.subvolume.fooX  File error 11

Часть, отвечающая за ядро ​​TACL:

PURGE $volume.subvolume.fooX

Я просматриваю руководство по TACL, но не могу найти список кодов ошибок.

Заранее спасибо.

4 ответа

Ниже приведено руководство пользователя Guardian от HP. Глава 17 стр. 6. Пожалуйста, не удаляйте это снова. Очень сложно найти помощь на HP Non-Stop.

ERROR [ / run-option / ] error-number

Смотрите руководство по именованию файлов.

значение, которое вы перечислили "подобъем" - это термин, описывающий местоположение значения. Но "значение", которое вы можете указать в качестве имени для подобъема, может быть длиной всего 8 символов. Таким образом, ваш 9-значный символ 'subvolume' не может быть найден (ошибка 11), файл не найден.

Иерархия; Имя диска (7 символов) (это 8, но первая цифра выделяет его как диск по значению "$", например, $ Data01

Subvol (8 символов) Имя файла (8 символов)

Doug

Руководство по ошибкам и сообщениям процедуры Guardian, глава 2 (Ошибки файловой системы) описывает ошибку 11 как:

Файл отсутствует в каталоге или запись отсутствует в файле, либо указанный файл ленты отсутствует на маркированной ленте.

Программа ошибок выдаст тот же текст, если вы наберете ошибку 11

Руководство предоставляет информацию о причинах, следствиях и восстановлении - вероятно, в этом случае не требуется.

Ошибка 11 означает, что файл не найден. Вы можете просто написать ERROR (номер ошибки), например, ERROR 11, в приглашении TACL, и оно выдаст вам описание ошибки.

Если у вас есть переменные с именами Volume и SubVolume и вы хотите использовать информацию, хранящуюся в этих переменных, вам нужно расширить их, заключив имена переменных в квадратные скобки:

Purge $[Volume].[SubVolume].foox
Другие вопросы по тегам