요약
독립 실행형 WSUS 또는 WSUS와 통합된 System Center Configuration Manager를 실행할 때 소프트웨어 업데이트 동기화가 간헐적으로 실패할 수 있으며 이후의 동기화는 성공할 수 있습니다. 다음 오류가 하나 이상 나타날 수 있습니다.
wsyncmgr.log(Configuration Manager 사이트 서버 로그)의 주의할 항목:
MM/dd/YYYY HH:mm:ss PM Synchronizing WSUS server contoso1.contoso.com ...
MM/dd/YYYY HH:mm:ss PM sync: Starting WSUS synchronization
MM/dd/YYYY HH:mm:ss PM sync: WSUS synchronizing categories
MM/dd/YYYY HH:mm:ss PM sync: WSUS synchronizing updates
MM/dd/YYYY HH:mm:ss PM Caught exception: Microsoft.SystemsManagementServer.SoftwareUpdatesManagement.WsusSyncAction.WsysSyncFailedException: ImportUpdateError: ~~ at Microsoft.SystemsManagementServer.SoftwareUpdatesManagement.WsusSyncAction.WSyncAction.SyncWSUS(SyncMode syncMode)~~ at Microsoft.SystemsManagementServer.SoftwareUpdatesManagement.WsusSyncAction.WSyncAction.DoSync()
MM/dd/YYYY HH:mm:ss PM Sync done. Getting sync info...
MM/dd/YYYY HH:mm:ss PM Got sync info. NumSynced = 0
MM/dd/YYYY HH:mm:ss PM Sync failed: ImportUpdateError: . Source: Microsoft.SystemsManagementServer.SoftwareUpdatesManagement.WsusSyncAction.WSyncAction.SyncWSUS
MM/dd/YYYY HH:mm:ss PM STATMSG: ID=6703 SEV=E LEV=M SOURCE="SMS Server" COMP="SMS_WSUS_SYNC_MANAGER" SYS=CONTOSO1.CONTOSO.COM SITE=NEW PID=3196 TID=7588 GMTDATE=Day Mon dd HH:mm:ss.ssss YYYY ISTR0="Microsoft.SystemsManagementServer.SoftwareUpdatesManagement.WsusSyncAction.WSyncAction.SyncWSUS" ISTR1="ImportUpdateError: " ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
MM/dd/YYYY HH:mm:ss PM Sync failed. Will retry in 60 minutes
SoftwareDistribution.log의 해당하는 항목:
YYYY-MM-dd HH:mm:ss.sss UTC Error WsusService.42 CatalogSyncAgentCore.GetAndSaveUpdateMetadata 2 update(s) could not be imported into the local db even with retry
YYYY-MM-dd HH:mm:ss.sss UTC Error WsusService.42 CatalogSyncAgentCore.GetAndSaveUpdateMetadata Bad Update Revision #0: b55a761f-98c3-4e8f-be39-9dcfd35ceefc/201
YYYY-MM-dd HH:mm:ss.sss UTC Error WsusService.42 CatalogSyncAgentCore.GetAndSaveUpdateMetadata Bad Update Revision #1: e0dd10bf-612b-4524-b382-9655a5ee7d6e/200
YYYY-MM-dd HH:mm:ss.sss UTC Info WsusService.42 CatalogSyncAgentCore.UpdateSyncResultAndGenerateReportingEvent CatalogSyncThreadProcess: report subscription One or more updates failed to import to local database.
YYYY-MM-dd HH:mm:ss.sss UTC Info WsusService.42 EventLogEventReporter.ReportEvent EventId=386,Type=Error,Category=Synchronization,Message=Synchronization failed. Reason: System.Data.SqlClient.SqlException (0x80131904): Cannot insert the value NULL into column 'RevisionID', table '@AtLeastOneBundle'; column does not allow nulls. INSERT fails.
번들 정보의 Error loading information from upd:BundledUpdates/upd:AtLeastOne/upd:UpdateIdentity for updateB55A761F-98C3-4E8F-BE39-9DCFD35CEEFC\201. Some update 개정이 데이터베이스에 없습니다.
WSUS 콘솔에서 동기화를 확인하면 성공 및 실패 상태로 결과가 표시됩니다.
실패한 동기화는 다음과 유사합니다(화면에서 실패한 항목을 두 번 클릭하여 동기화 보고서를 엽니다).
원인
확인되지 않음
해결 방법
이전에 실패한 정의 업데이트에 대한 동기화/가져오기가 이후의 소프트웨어 업데이트 동기화 시에는 성공합니다.
추가 정보
WSUS 콘솔에서 동기화 기록이 로드되지 않거나 열거하는 속도가 느릴 경우 다음 문서를 참조하여 이 문제를 해결하는 데 사용할 수 있는 정보를 확인하세요.