錯誤 1001 到 1010
描述 WMI SNMP 提供者錯誤 1001 到 1010。
嚴重錯誤 1001
-
<1001,嚴重 > :「 < fileName > : < line# > : OBJECT-TYPE 的 SYNTAX 子句無法解析為允許的類型」
-
OBJECT-TYPE 宏調用模組語意錯誤。 OBJECT-TYPE 宏的 SYNTAX 子句必須解析為類型或子類型,其格式是使用 SNMPv1 或 SNMPv2C SMI 允許的 SIZE 或範圍規格。 如果不是這種情況,則會報告嚴重錯誤 1001。
編譯 SNMPv1 或 SNMPv2C MIB 時,可能會發生此錯誤。
SNMPv1 SMI 允許的類型如下:
- INTEGER
- NULL
- OCTET STRING
- 物件識別碼
- NetworkAddress
- IpAddress
- 計數器
- 量測計
- TimeTicks
- Opaque
- DisplayString
- PhysAddress
SNMPv2C SMI 允許的類型如下:
- INTEGER
- OCTET STRING
- 物件識別碼
- BITS
- Integer32
- IpAddress
- Counter32
- TimeTicks
- Opaque
- Counter64
- Unsigned32
- DisplayString
- PhysAddress
- MacAddress
- TruthValue
- TestAndIncr
- AutonomousType
- InstancePointer
- VariablePointer
- RowPointer
- RowStatus
- TimeStamp
- TimeInterval
- DateAndTime
- StorageType
- Tdomain
- Taddress
嚴重錯誤 1002
-
<1002,嚴重 > :「 < fileName > : < line# > : 不正確 ACCESS 子句」 <>
-
OBJECT-TYPE 宏調用模組語意錯誤。 針對 SNMPv1,OBJECT-TYPE 宏的 ACCESS 子句必須是 「read-only」、「write-only」、「read/write」 或 「not-accessible」。
針對 SNMPv2C,MAX-ACCESS 子句必須是 「read-only」、「read-create」、「read/write」 或 「not-access」。
嚴重錯誤 1003
-
<1003,嚴重 > :「 < fileName > : < line# > : 不正確 STATUS 子句子句 <> 」
-
OBJECT-TYPE 宏調用模組語意錯誤。 針對 SNMPv1,OBJECT-TYPE 宏調用的 STATUS 子句必須是「強制」、「選擇性」、「已過時」或「已淘汰」。
針對 SNMPv2C,OBJECT-TYPE 宏調用的 STATUS 子句必須是 「current」、「deprecated」 或 「obsolete」。
警告 1004
-
<1004, Warning > : 「 < fileName > : < line# > : OBJECT-TYPE < 識別碼 > ,其語法解析為其中一個 Counter 類型,結尾不是字母 's' 」
-
OBJECT-TYPE 宏調用模組語意警告。 SYNTAX Counter (SNMPv1) 或 Counter32 和 Counter32 和 Counter64 (SNMPv2C) 的物件識別碼必須是複數。
編譯 SNMPv1 或 SNMPv2C MIB 時,可能會發生這個警告。
警告 1005
-
<1005, Warning > : 「 < fileName > : < line# > : OBJECT-TYPE with SYNTAX 」SEQUENCE OF「, should have an ACCESS clause 」not-access」
-
OBJECT-TYPE 宏調用模組語意警告。 資料表或概念資料列 (SEQUENCE OF 或 SEQUENCE 物件類型,分別) 必須是「無法存取」。
此警告可能發生在 SNMPv1 或 SNMPv2C 中。
嚴重錯誤 1006
-
<1006,嚴重 > :「 < fileName > : < line# > OBJECT-TYPE < 識別碼 > ,其為 SYNTAX SEQUENCE,沒有 INDEX 或 AUGMENTS 子句」
-
OBJECT-TYPE 宏調用模組語意錯誤。 針對 SNMPv1,INDEX 子句必須存在於語法解析為 SEQUENCE 類型的 OBJECT-TYPE 定義中。
針對 SNMPv2C,INDEX 或 AUGMENTS 子句必須存在於概念資料列宣告中。
嚴重錯誤 1008
-
<1008,嚴重 > :「 < fileName > : < line# > : OBJECT-TYPE < 識別碼 > ,其語法 」SEQUENCE「 尚未參考」
-
OBJECT-TYPE 宏調用模組語意錯誤。 具有 SYNTAX 子句做為 SEQUENCE 類型的 OBJECT-TYPE,必須完全符合一個 OBJECT-TYPE 調用的 SYNTAX 子句中的圖形,代表資料表宣告,也就是使用 SYNTAX 子句做為 SEQUENCE OF 類型的物件。 <line# > 參數是指第二個參考點。
此錯誤可能發生在 SNMPv1 或 SNMPv2C 中。