다음을 통해 공유


Configuration Manager 오류 정보

Configuration Manager Configuration Manager 오류가 발생하면 WMI(Windows Management Instrumentation) 또는 SMS 공급자 오류입니다.

WMI 오류는 __ExtendedStatus 인스턴스에서 보고됩니다. 인스턴스에서 SMS_ExtendedStatusSMS 공급자 오류가 보고됩니다.

오류를 처리하는 방법은 사용 중인 프로그래밍 언어에 따라 달라집니다.

WMI를 사용하여 오류 처리

VBScript에서 동기 작업 중에 오류가 발생하면 오류 개체 Number 속성이 0이 아닙니다. 일반적으로 SMS 공급자를 변경하거나 쿼리한 후 이 값을 확인합니다. 비동기 작업에서는 콜백 함수의 오류 개체를 OnCompleted 받습니다.

오류 개체 인스턴스가 표시되면 __Class 속성을 확인하여 오류의 원본을 확인할 수 있습니다. WMI는 WMI 오류에 대한 __ExtendedStatus 인스턴스를 만들고 SMS 공급자는 SMS 공급자 오류에 대한 인스턴스 SMS_ExtendedStatus 를 만듭니다. SMS_ExtendedStatus 는 __ExtendedStatus 파생됩니다. SMS 공급자 오류의 세부 정보는 SMSProv.log에서도 찾을 수 있습니다.

자세한 내용은 WMI를 사용하여 Configuration Manager 동기 오류를 처리하는 방법을 참조하세요.

WMI를 사용하여 Configuration Manager 비동기 오류를 처리하는 방법입니다.

관리되는 SMS 공급자를 사용하여 오류 처리

관리되는 SMS 공급자를 사용하여 Configuration Manager 오류를 처리하려면 Configuration Manager 특정 예외를 catch합니다.

예외 설명
SmsQueryException SmsQueryException는 Configuration Manager 쿼리 오류가 발생할 때 발생합니다. Configuration Manager(SMS_ExtendedStatus)와 관련된 예외 정보를 제공하고 발생한 WMI 예외도 캡슐화합니다.

SmsQueryException.ErrorCode 는 해당하는 System.ManagementException 예외 코드에 매핑됩니다.

SmsQueryException.ExtendStatusCode 는 에서 발생한 SMS 공급자 오류 코드에 매핑됩니다 SMS_ExtendedStatus.ErrorCode.
SmsConnectionException SmsConnectionException 는 WMI에 대한 연결이 끊어지면 발생합니다.
SmsException SmsException는 및 SmsConnectionException 가 파생되는 SmsQueryException 기본 클래스입니다. 이는 발생하지 않지만 및 SmsConnectionException를 모두 SmsQueryException 잡기 위해 잡힐 수 있습니다.

__ExtendedStatus 및 SMS_ExtendedStatus 개체에 액세스

__ExtendedStatus 관리 SMS_ExtendedStatus 되는 SMS 공급자에 의해 래핑되지 않으므로 System.Management ManagedException 개체를 사용해야 합니다.

오류 WMI 개체에 액세스할 필요가 없는 경우 SMSException.Details의 예외 세부 정보 문자열에 액세스할 수 있습니다.

동기 예외 처리에 대한 자세한 내용은 관리 코드를 사용하여 Configuration Manager 동기 오류를 처리하는 방법을 참조하세요.

비동기 예외 처리에 대한 자세한 내용은 관리 코드를 사용하여 Configuration Manager 비동기 오류를 처리하는 방법을 참조하세요.

참고 항목

오류 정보WMI를 사용하여 Configuration Manager 동기 오류를 처리하는 방법
WMI를 사용하여 Configuration Manager 비동기 오류를 처리하는 방법
관리 코드를 사용하여 비동기 오류 Configuration Manager
관리 코드를 사용하여 Configuration Manager 동기 오류를 처리하는 방법