Поделиться через


Ошибки 1001–1010

Описывает ошибки поставщика SNMP WMI от 1001 до 1010.

неустранимая ошибка 1001

неустранимая ошибка 1002

неустранимая ошибка 1003

Предупреждение 1004

Предупреждение 1005

неустранимая ошибка 1006

неустранимая ошибка 1008

Неустранимая ошибка 1001

<1001, Фатальная>: "<fileName>:<line#>: синтаксическое выражение OBJECT-TYPE не приводится к разрешенным типам".

OBJECT-TYPE семантическая ошибка модуля вызова макроса. Предложение СИНТАКСИСа макроса OBJECT-TYPE должно определяться в тип или подтип, формирующийся посредством использования спецификации SIZE или диапазона, которые разрешает SMI SNMPv1 или SNMPv2C. Если это не так, сообщается неустранимая ошибка 1001.

Эта ошибка может возникать при компиляции SNMPv1 или SNMPv2C MIB.

Типы, разрешенные SMI SNMPv1:

  • ЦЕЛОЕ ЧИСЛО
  • NULL
  • ОКТЕТНАЯ СТРОКА
  • ИДЕНТИФИКАТОР ОБЪЕКТА
  • Сетевой адрес
  • IP-адрес
  • Прилавок
  • Измерительный прибор
  • TimeTicks
  • Непрозрачный
  • Отображаемая строка
  • PhysAddress

Типы, разрешенные SMI SNMPv2C:

  • ЦЕЛОЕ ЧИСЛО
  • СТРОКА OCTET
  • ИДЕНТИФИКАТОР ОБЪЕКТА
  • БИТЫ
  • Целое число32
  • IP-адрес
  • Counter32
  • TimeTicks
  • Непрозрачный
  • Counter64
  • Unsigned32
  • DisplayString
  • PhysAddress
  • MAC-адрес
  • Истинное значение
  • TestAndIncr
  • Автономный тип
  • InstancePointer
  • VariablePointer
  • RowPointer
  • RowStatus
  • Метка времени
  • Интервал времени
  • ДатаИВремя
  • Тип хранения
  • Tdomain
  • Таддресс

Неустранимая ошибка 1002

<1002, Фатальная>: "<имя файла>:<line#>: недопустимая конструкция ACCESS <конструкция>"

OBJECT-TYPE семантическая ошибка модуля вызова макроса. Для SNMPv1 предложение ACCESS макроса OBJECT-TYPE должно иметь значение "только для чтения", "только для записи", "только для чтения и записи" или "недоступно".

Для SNMPv2C предложение MAX-ACCESS должно иметь значение "только для чтения", "чтение-создание", "чтение и запись" или "недоступно".

Неустранимая ошибка 1003

<1003, Неустранимая>: "<имя файла>:<строка#>: недопустимый оператор STATUS <>"

OBJECT-TYPE семантическая ошибка модуля вызова макроса. Для SNMPv1 предложение STATUS вызова макроса OBJECT-TYPE должно быть "обязательным", "необязательным", "устаревшим" или "устаревший (не рекомендуется к использованию)".

Для SNMPv2C в предложении STATUS вызова макроса OBJECT-TYPE должно использоваться одно из следующих значений: "текущий", "устаревший" или "устаревающий".

Предупреждение 1004

<1004, предупреждение>: "<имя_файла>:<строка#>: OBJECT-TYPE <идентификатор>, который по синтаксису соответствует одному из типов счетчиков, не оканчивается на букву "s""

OBJECT-TYPE предупреждение о семантике модуля вызова макросов. Идентификатор для объектов SYNTAX типа Counter (SNMPv1) или Counter32 и Counter64 (SNMPv2C) должен быть во множественном числе.

Это предупреждение может возникать при компиляции SNMPv1 или SNMPv2C MIB.

Предупреждение 1005

<1005, предупреждение>: "<имя файла>:<line#>: OBJECT-TYPE с синтаксисом "SEQUENCE OF", должен содержать пункт ACCESS "недоступен".

OBJECT-TYPE предупреждение о семантике модуля вызова макросов. Таблица или концептуальная строка (типы объектов SEQUENCE OF или SEQUENCE соответственно) должны быть "недоступными".

Это предупреждение может возникать в SNMPv1 или SNMPv2C.

Неустранимая ошибка 1006

<1006, Фатальная>: "<имя файла>:<строка#> OBJECT-TYPE <>, который является элементом СИНТАКСИЧЕСКОЙ ПОСЛЕДОВАТЕЛЬНОСТИ, отсутствует оператор INDEX или AUGMENTS".

OBJECT-TYPE семантическая ошибка модуля вызова макроса. Для SNMPv1 предложение INDEX должно присутствовать для определения OBJECT-TYPE, синтаксис которого разрешается в тип SEQUENCE.

Для SNMPv2C предложение INDEX или AUGMENTS должно присутствовать для объявления концептуальной строки.

Неустранимая ошибка 1008

<1008, Неустранимая>: "<имя_файла>:<строка#>: OBJECT-TYPE <идентификатор>, который имеет синтаксис "SEQUENCE", не был упомянут".

OBJECT-TYPE семантическая ошибка модуля вызова макроса. OBJECT-TYPE с предложением SYNTAX в качестве типа SEQUENCE должен фигурировать в предложении SYNTAX ровно одного вызова OBJECT-TYPE, который представляет собой объявление таблицы, то есть объект с предложением SYNTAX в виде типа SEQUENCE OF. Параметр <line#> ссылается на вторую точку ссылки.

Эта ошибка может возникать в SNMPv1 или SNMPv2C.