DetailPage-MSS-KB

기술 자료

기술 자료: 909131 - 마지막 검토: 2007년 11월 15일 목요일 - 수정: 1.9

사용 가능한 핫픽스 다운로드
핫픽스 보기 및 다운로드 요청하기
 
 

이 페이지에서

현상

클라이언트 컴퓨터가 Microsoft Windows 소프트웨어 업데이트 서비스 (WSUS) 서버로 다시 보고하지 않습니다. 또한 다음과 같은 현상이 발생할 수 있습니다.
  • 클라이언트 컴퓨터에서 Windowsupdate.log 로그 파일에서 다음과 같은 오류 메시지가 기록됩니다.
    경고: hr 서버에 이벤트를 업로드하지 못했습니다 80244008 =
  • 관리 콘솔의 WSUS 서버에 Microsoft SQL Server 시간 제한 오류 메시지가 표시되지 않습니다.
  • %programfiles%\Microsoft Windows 업데이트 Services\LogFiles 폴더에 있는 SoftwareDistribution.log 파일에 다음과 유사한 메시지가 포함되어 있습니다.
    <date>
    <time>
    UTC 오류 w3wp.130 DBConnection.LogSqlException DBLAYER: 오류 [0]: 원본 .NET SqlClient 데이터 공급자, 서버 OPC AD WSUS1N\WSUS, 번호 -2, 클래스 10, 0, 프로시저 ConnectionRead 상태 (WrapperRead()).,
    LineNumber 0: 제한 시간이 만료되었습니다. 작업 완료하기 전에 제한 시간이 경과된 또는 서버가 응답하지 않을 수 있습니다.

원인

백만 행의 보고 이벤트 tbEventInstance 테이블의 수를 초과하는 경우 이 문제가 발생합니다.

권장된 하드웨어를 사용하는 WSUS 서버 22시간의 기본 검색 사이클이 사용하여 최대 15,000 클라이언트 지원할 수 있습니다. tbEventInstance 테이블에 추가된 보고 이벤트 수를 클라이언트의 수가 각 검색 사이클이 설정할 빈도 따라 다릅니다. 클라이언트가 보고서를 보내려고 하면 tbEventInstance 테이블의 행이 자동 삭제를 시작합니다. 자동 삭제 프로세스는 보고 이벤트 tbEventInstance 테이블에 1 백만 개 행이 초과하면 경우에만 시작됩니다.

자동 삭제 프로세스 매우 느립니다 및 클라이언트 컴퓨터가 WSUS 서버에 다시 보고 차단합니다. 기본적으로 WSUS는 있는 워크스테이션에서 비해 15 일 이전 값과 90일 서버에 있는 데이터보다 오래된 수 이벤트를 삭제하려면 구성됩니다. WSUS 12 시간마다 1, 000개의 이벤트 속도로 이전 이벤트를 삭제합니다.

tbEventInstance 표 1 백만 개 행이 초과했습니다 여부를 확인하는 방법에 대한 자세한 내용은 "추가 정보" 절을 참조하십시오.

해결 방법

핫픽스 정보

Microsoft에서 제공하는 핫픽스를 사용할 수 있습니다. 그러나 이 핫픽스는 이 문서에서 설명된 문제만 해결할 수 있습니다. 이 문서에 설명된 특정 문제가 발생한 시스템에만 이 핫픽스를 적용하십시오.

다운로드할 핫픽스가 있는 경우, 이 기술 자료 문서의 맨 위에 "사용 가능한 핫픽스 다운로드" 링크가 있습니다. 이 섹션이 표시되지 않으면 핫픽스를 구하려면 Microsoft 고객 서비스 및 지원 요청을 제출하십시오.

참고 추가적인 문제가 발생할 경우 또는 모든 문제 해결에 필요한 경우 별도의 서비스 요청을 만들어야 할 수도 있습니다. 핫픽스에 적용되지 않는 추가 지원 질문과 문제에는 일반 지원 비용이 적용됩니다. Microsoft 고객 서비스 지원 전화 번호 전체 목록 또는 별도의 서비스 요청을 만들려면 다음 Microsoft 웹 사이트로 이동하십시오:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
참고 "핫픽스 다운로드 가능" 형식에는 핫픽스를 사용할 수 있는 언어가 표시됩니다. 사용자 언어가 표시되지 않으면 해당 언어의 핫픽스를 사용할 수 없습니다 때문입니다.

전제 조건

전제 필요합니다.

재시작 요구 사항

이 핫픽스를 적용한 후에는 컴퓨터를 다시 시작할 필요가 없습니다.

핫픽스 대체 정보

이 핫픽스는 다른 핫픽스를 대체하지 않습니다.

파일 정보

이 핫픽스의 영어 버전은 다음 표에 나열된 파일 특성(또는 그 이후의 파일 특성)이 있습니다. 이러한 파일의 시간과 날짜는 UTC (협정 세계시) 로 나열됩니다. 파일 정보에서는 현지 시간으로 변환됩니다. UTC와 로컬 시간의 차이를 알려면 제어판의 날짜 및 시간 항목에서 표준 시간대 탭을 사용하십시오.
표 축소표 확대
파일 이름파일 버전파일 크기날짜시간플랫폼
Eventinstancesfix.dll적용할 수 없습니다.41,2722005년 11월 7일11: 36x 86
Eventinstancesfix.sql적용할 수 없습니다.14,4422005년 11월 0110: 42적용할 수 없습니다.
Runeventinstancesfix.vbs적용할 수 없습니다.1,4332005년 11월 8일12: 16적용할 수 없습니다.

해결 과정

이 문제를 해결하려면 검색 사이클이 허용되는 범위는 값을 변경하십시오. 그룹 정책을 사용하여 각 검색 사이클이 1시간 22시간 수 간의 시간을 조작할 수 있습니다. 예를 들어, 기본 검색 주기 빈도 11 시간 22시간 변경하려면 7,500 클라이언트에 WSUS 서버가 지원할 수 있는 클라이언트의 수가 줄어듭니다.

검색 주기 빈도 변경 후 WSUS 서버에 클라이언트 컴퓨터를 다시 보고하지 않습니다 tbEventInstance 테이블에서 현재 이벤트를 모두 삭제해야 합니다. 이렇게 하려면 SQL 쿼리 분석기에서 다음 명령을 실행하십시오.
잘라내기 TABLE dbo.tbEventInstance
또한 자동 삭제 프로세스를 중지하고 삭제 프로세스의 빈도를 높일 수 있습니다. 삭제 프로세스의 빈도를 늘리는 WSUS 더 작은 청크로 행을 삭제합니다 후 tbEventInstance 테이블의 크기를 유지합니다.

자동 삭제 프로세스를 중지하고 SQL 쿼리 분석기에서 다음 명령을 실행하여 1 시간 삭제 프로세스의 빈도를 설정하려면 다음을 수행합니다.
dbo.tbConfigurationB UPDATE SET AutoPurgeDetectionPeriod = 1
이 명령을 선택하면 삭제 프로세스 매 시간마다 실행됩니다. 이 명령을 실행하면 24,000 이벤트를 속도로 시간 당 1, 000개의 이벤트를 매일 WSUS가 삭제합니다. 이 삭제 프로세스를 설정할 수 있는 가장 높은 빈도입니다.

올바른 자동 삭제 빈도 및 올바른 검색 주기 빈도 계산하려면 WSUS 클라이언트 수를 알고 있어야 합니다.

다음 수식을 사용하여 삭제 프로세스 위한 최소 빈도 및 검색 주기 빈도 계산:
최소 삭제 프로세스 빈도: 24/DF CL x
검색 주기 빈도: (CL/PF) x 24
참고 DF 검색 주기 빈도입니다 CL WSUS 클라이언트 수 및 PF 최소 제거 빈도입니다.

예를 들어, 4,000 WSUS 클라이언트가 있을 경우 및 매일 8 주기 감지 주기에 빈도를 설정하면 약 32,000 이벤트는 tbEventInstance 테이블에 기록할 수 있습니다. 최대 하루에 삭제 프로세스를 통해 제거할 수 있는 이벤트 수를 1 시간 삭제 빈도를 설정할 때 24,000 이벤트가 있습니다. 따라서 24,000 미만인 클라이언트에 의해 생성되는 이벤트를 수 있도록 검색 주기 빈도를 줄일 수 있습니다.

현재 상태

Microsoft는 "본 문서의 정보는 다음의 제품에 적용됩니다." 절에 나열된 Microsoft 제품에서 이 문제를 확인했습니다.

추가 정보

tbEventInstance 표 1 백만 개 행이 초과했습니다 여부를 확인하는 방법

  1. SQL 쿼리 분석기에서 시작하고 로컬 서버에 연결하십시오.
  2. 데이터베이스 목록에서 SUSDB 을 클릭하십시오.
  3. 쿼리 창에서 다음 SQL 쿼리를 붙여넣습니다.
    select count(*) from tbEventInstance
  4. 쿼리를 실행하려면 쿼리 실행 클릭하십시오.
Microsoft SQL Server 데스크톱 엔진 (Windows) (WMSDE) 실행 중인 경우, osql 명령 tbEventInstance 표 1 백만 개 행이 초과했습니다 여부를 확인할 수도 있습니다. 이렇게 하려면 명령 프롬프트에서 다음 명령을 입력한 다음 Enter 키를 누릅니다.
"%programfiles%\Update Services\tools\osql\osql.exe" -S %COMPUTERNAME%\WSUS -E -dSUSDB -Q"SELECT COUNT(*) FROM dbo.tbEventInstance"
추가 정보는 다음 문서 번호를 클릭하여 Microsoft 기술 자료에서 확인하십시오:
824684  (http://support.microsoft.com/kb/824684/ ) Microsoft 소프트웨어 업데이트를 설명하는 데 사용되는 표준 용어에 대한 설명

본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Software Update Services 1.0
키워드: 
kbmt kbautohotfix kbhotfixserver kbtshoot kbbug kbfix kbqfe kbpubtypekc KB909131 KbMtko
기계 번역된 문서기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
공유
추가 지원 옵션
Microsoft Community 지원 포럼
직접 문의하기
Microsoft Certified Partner 찾기
Microsoft Store