이 문서는 다음 제품에 적용됩니다.
- BizTalk 어댑터 팩 2.0
- BizTalk Adapter Pack 2010
증상
다음 시나리오를 고려하세요.
Microsoft BizTalk Adapter Pack 2.0 또는 Microsoft BizTalk Adapter Pack 2010에서 Microsoft WCF(Windows Communication Foundation) 기반 SAP 어댑터를 사용하여 SAP 시스템에 요청을 보냅니다.
참고 WCF 기반 SAP 어댑터는 Microsoft BizTalk Adapter for mySAP Business Suite 3.0이라고도 합니다.
WCF 기반 SAP 어댑터 성능 카운터의 일부 레지스트리 키가 손상되었습니다.
이 경우 다음과 유사한 내용의 오류 메시지가 나타납니다.
참고
System.TypeInitializationException: 'Microsoft.Adapters.SAP.SapPerfCounters'의 형식 이니셜라이저에서 예외가 발생했습니다. ---> System.InvalidOperationException: 범주가 없습니다.
at System.Diagnostics.PerformanceCounterLib.CounterExists(String machine, String category, String counter)
위치: System.Diagnostics.PerformanceCounterCategory.CounterExists(String counterName, String categoryName, String machineName)
위치: System.Diagnostics.PerformanceCounterCategory.CounterExists(String counterName, String categoryName)
위치 Microsoft.Adapters.SAP.SapPerfCounters.. cctor()
원인
이 문제는 WCF 기반 SAP 어댑터가 InvalidOperationException 예외를 처리하지 않기 때문에 발생합니다.
해결 방법
누적 업데이트 정보
BizTalk Adapter Pack 2010의 경우
이 문제를 해결하는 핫픽스는 BizTalk Adapter Pack 2010용 누적 업데이트 패키지 2에 포함되어 있습니다. 이 누적 업데이트 패키지를 구하는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하세요.
2572999 BizTalk Adapter Pack 2010용 누적 업데이트 패키지 2
BizTalk 어댑터 팩 2.0
이 문제를 resolve 위한 핫픽스를 사용할 수 있습니다. 이 핫픽스는 개별적으로 제공되며 BizTalk Adapter Pack 2.0용 누적 업데이트 3에 포함되어 있습니다.
누적 업데이트 패키지를 구하는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하세요.
2557150 BizTalk 어댑터 팩 2.0용 누적 업데이트 패키지 3
참조 자료
BizTalk Server 핫픽스에 대한 자세한 내용을 확인하려면 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하세요.
2003907 BizTalk Server 핫픽스에 대한 정보
성능 카운터에 대한 자세한 내용은 다음 MSDN 웹 사이트를 참조하십시오.