다음을 통해 공유


오류 1001~1010

WMI SNMP 공급자 오류 1001~1010에 대해 설명합니다.

심각한 오류 1001

심각한 오류 1002

심각한 오류 1003

경고 1004

경고 1005

심각한 오류 1006

심각한 오류 1008

심각한 오류 1001

<1001, 심각>: "<fileName>:<line#>: OBJECT-TYPE의 SYNTAX 절이 허용되는 형식으로 확인되지 않습니다"

OBJECT-TYPE 매크로 호출 모듈 의미 체계 오류입니다. OBJECT-TYPE 매크로의 SYNTAX 절은 SNMPv1 또는 SNMPv2C SMI에서 허용하는 SIZE 또는 범위 사양을 사용하여 형성된 형식 또는 하위 형식으로 확인되어야 합니다. 그렇지 않은 경우 심각한 오류 1001는 보고됩니다.

이 오류는 SNMPv1 또는 SNMPv2C MIB를 컴파일할 때 발생할 수 있습니다.

SNMPv1 SMI에서 허용하는 형식은 다음과 같습니다.

  • INTEGER
  • NULL
  • 8진수 문자열
  • 개체 식별자
  • NetworkAddress
  • IpAddress
  • 카운터
  • 계기
  • TimeTicks
  • 불투명
  • DisplayString
  • PhysAddress

SNMPv2C SMI에서 허용하는 형식은 다음과 같습니다.

  • INTEGER
  • 8진수 문자열
  • 개체 식별자
  • BITS
  • Integer32
  • IpAddress
  • Counter32
  • TimeTicks
  • 불투명
  • Counter64
  • Unsigned32
  • DisplayString
  • PhysAddress
  • MacAddress
  • TruthValue
  • TestAndIncr
  • AutonomousType
  • InstancePointer
  • VariablePointer
  • RowPointer
  • RowStatus
  • 타임스탬프
  • TimeInterval
  • DateAndTime
  • StorageType
  • Tdomain
  • Taddress

심각한 오류 1002

<1002, 심각>: "<fileName>:<line#>: 잘못된 ACCESS 절 <절>"

OBJECT-TYPE 매크로 호출 모듈 의미 체계 오류입니다. SNMPv1의 경우 OBJECT-TYPE 매크로의 ACCESS 절은 "읽기 전용", "쓰기 전용", "읽기/쓰기" 또는 "액세스할 수 없음"이어야 합니다.

SNMPv2C의 경우 MAX-ACCESS 절은 "읽기 전용", "읽기-만들기", "읽기/쓰기" 또는 "액세스할 수 없음"이어야 합니다.

심각한 오류 1003

<1003, 심각>: "<fileName>:<line#>: 잘못된 STATUS 절 <절>"

OBJECT-TYPE 매크로 호출 모듈 의미 체계 오류입니다. SNMPv1의 경우 OBJECT-TYPE 매크로 호출의 STATUS 절은 "필수적", "선택적", "사용되지 않음", "사용 중단"이어야 합니다.

SNMPv2C의 경우 OBJECT-TYPE 매크로 호출의 STATUS 절은 "현재", "사용 중단" 또는 "사용되지 않음"이어야 합니다.

경고 1004

<1004, 경고>: "<fileName>:<line#>: OBJECT-TYPE <식별자>입니다. 해당 구문이 Counter 형식 중 하나로 확인되어 문자 's'로 끝나지 않습니다"

OBJECT-TYPE 매크로 호출 모듈 의미 체계 경고입니다. SNMPv1(SYNTAX Counter) 또는 Counter32 및 Counter64(SNMPv2C)의 개체에 대한 식별자는 복수여야 합니다.

이 경고는 SNMPv1 또는 SNMPv2C MIB를 컴파일할 때 발생할 수 있습니다.

경고 1005

<1005, 경고>: "<fileName>:<line#>: 구문이 "SEQUENCE OF"인 OBJECT-TYPE에는 ACCESS 절 "액세스할 수 없음"이 있어야 합니다"

OBJECT-TYPE 매크로 호출 모듈 의미 체계 경고입니다. 테이블 또는 개념적 행(각각 SEQUENCE OF 또는 SEQUENCE 개체 형식)은 "액세스할 수 없음"이어야 합니다.

이 경고는 SNMPv1 또는 SNMPv2C에서 발생할 수 있습니다.

심각한 오류 1006

<1006, 심각>: "<fileName>:<line#> OBJECT-TYPE <식별자>(SYNTAX SEQUENCE)에는 INDEX 또는 AUGMENTS 절이 없습니다"

OBJECT-TYPE 매크로 호출 모듈 의미 체계 오류입니다. SNMPv1의 경우 SYNTAX가 SEQUENCE 형식으로 확인되는 OBJECT-TYPE 정의에 대해 INDEX 절이 있어야 합니다.

SNMPv2C의 경우 개념적 행 선언을 위해 INDEX 또는 AUGMENTS 절이 있어야 합니다.

심각한 오류 1008

<1008, 심각>: "<fileName>:<line#>: SYNTAX "SEQUENCE"인 OBJECT-TYPE <식별자>가 참조되지 않았습니다"

OBJECT-TYPE 매크로 호출 모듈 의미 체계 오류입니다. SYNTAX 절을 SEQUENCE 형식으로 사용하는 OBJECT-TYPE은 테이블 선언, 즉 SYNTAX 절을 SEQUENCE OF 형식으로 사용하는 개체를 나타내는 정확히 하나의 OBJECT-TYPE 호출의 SYNTAX 절에서 파악해야 합니다. <line#> 매개 변수는 참조의 두 번째 지점을 말합니다.

이 오류는 SNMPv1 또는 SNMPv2C에서 발생할 수 있습니다.