Udostępnij przez


Błędy od 1001 do 1010

Opisuje błędy dostawcy SNMP usługi WMI od 1001 do 1010.

błąd krytyczny 1001

Fatalny błąd 1002

błąd krytyczny 1003

Ostrzeżenie 1004

Ostrzeżenie 1005

Błąd krytyczny 1006

Błąd krytyczny 1008

Błąd krytyczny 1001

<1001, Fatal>: "<fileName>:<line#>: składniowa klauzula OBJECT-TYPE nie rozwiązuje się do dozwolonych typów"

OBJECT-TYPE błąd semantyczny modułu wywołania makra. Klauzula SYNTAX makra OBJECT-TYPE musi zostać rozpoznana jako typ lub podtyp, utworzona przy użyciu specyfikacji SIZE lub zakresu, na którą zezwala protokół SNMPv1 lub SNMPv2C SMI. Jeśli tak nie jest, zgłaszany jest błąd krytyczny 1001.

Ten błąd może wystąpić podczas kompilowania protokołu SNMPv1 lub SNMPv2C MIB.

Typy dozwolone przez protokół SMI SNMPv1 to:

  • LICZBA CAŁKOWITA
  • ZERO
  • CIĄG OCTET
  • IDENTYFIKATOR OBIEKTU
  • Adres sieciowy
  • Adres IP
  • licznik
  • Miernik
  • TimeTicks
  • Nieprzezroczysty
  • DisplayString
  • PhysAddress

Rodzaje dozwolone przez protokół SNMPv2C SMI to:

  • LICZBA CAŁKOWITA
  • CIĄG OCTET
  • IDENTYFIKATOR OBIEKTU
  • BITY
  • Liczba całkowita 32
  • Adres IP
  • Licznik32
  • TimeTicks
  • Nieprzezroczysty
  • Counter64
  • Bez znaku32
  • DisplayString
  • PhysAddress
  • Adres MAC
  • TruthValue
  • TestAndIncr
  • Autonomiczny typ
  • InstancePointer
  • WskaźnikZmienna
  • RowPointer
  • RowStatus
  • Znacznik czasu
  • Przedział czasowy
  • DateAndTime
  • Typ magazynu
  • Tdomain
  • Taddress

Błąd krytyczny 1002

<1002, Fatalny>: "<fileName>:<line#>: Niepoprawna klauzula ACCESS <clause>"

OBJECT-TYPE błąd semantyczny modułu wywołania makra. W przypadku protokołu SNMPv1 klauzula ACCESS makra OBJECT-TYPE musi być "tylko do odczytu", "tylko do zapisu", "odczyt/zapis" lub "niedostępna".

W przypadku protokołu SNMPv2C klauzula MAX-ACCESS musi być "tylko do odczytu", "read-create", "read/write" lub "niedostępna".

Błąd krytyczny 1003

<1003>krytycznym : "<fileName>:<wiersz#>: Nieprawidłowa klauzula STATUS <klauzula>"

OBJECT-TYPE błąd semantyczny modułu wywołania makra. W przypadku SNMPv1 klauzula STATUS dla wywołania makra OBJECT-TYPE musi być "obowiązkowa", "opcjonalna", "przestarzała" lub "wycofana".

W przypadku SNMPv2C klauzula STATUS wywołania makra OBJECT-TYPE musi być "bieżąca", "przestarzała" lub "nieaktualna".

Ostrzeżenie 1004

<1004, Ostrzeżenie>: "<fileName>:<wiersz#>: OBJECT-TYPE <identyfikator>, którego składnia rozwiązuje się w jeden z typów Counter nie kończy się literą 's'"

OBJECT-TYPE ostrzeżenie semantyczne dotyczące wywołania modułu makra. Identyfikator obiektu licznika SYNTAX (SNMPv1) lub Counter32 i Counter64 (SNMPv2C) musi być w liczbie mnogiej.

To ostrzeżenie może wystąpić podczas kompilowania protokołu SNMPv1 lub SNMPv2C MIB.

Ostrzeżenie 1005

<1005 ostrzeżenie>: "<fileName>:<line#>: OBJECT-TYPE ze składnią "SEQUENCE OF", powinna mieć klauzulę ACCESS "not-accessible"

OBJECT-TYPE ostrzeżenie semantyczne dla modułu wywoływania makra. Tabela lub wiersz koncepcyjny (odpowiednio SEKWENCJA lub TYPY obiektów SEQUENCE) musi być "niedostępny".

To ostrzeżenie może wystąpić w wersji SNMPv1 lub SNMPv2C.

Błąd krytyczny 1006

<1006,>krytyczny: "<fileName>:<line#> OBJECT-TYPE <identyfikator>, który jest sekwencją SKŁADNI, nie ma klauzuli INDEX lub AUGMENTS"

OBJECT-TYPE błąd semantyczny modułu wywołania makra. W SNMPv1 klauzula INDEX musi być użyta dla definicji OBJECT-TYPE, której składnia jest rozpoznawana jako typ SEKWENCJA.

W przypadku protokołu SNMPv2C klauzula INDEX lub AUGMENTS musi być obecna dla deklaracji wiersza koncepcyjnego.

Błąd krytyczny 1008

<1008,>Fatalny : "<fileName>:<line#>: OBJECT-TYPE <identyfikator>, do którego nie odwołano się w składni "SEKWENCJA"

OBJECT-TYPE błąd semantyczny modułu wywołania makra. OBJECT-TYPE z klauzulą SYNTAX jako typ SEQUENCE musi znajdować się w klauzuli SYNTAX jednej dokładnie OBJECT-TYPE wywołania, która reprezentuje deklarację tabeli, czyli obiekt z klauzulą SYNTAX jako typ SEQUENCE OF. Parametr <line#> odnosi się do drugiego punktu odniesienia.

Ten błąd może wystąpić w protokołach SNMPv1 lub SNMPv2C.