증상

클라이언트 컴퓨터는 Microsoft Windows 소프트웨어 업데이트 서비스 (WSUS) 서버에 다시 보고 하지 않습니다. 또한 다음과 같은 현상이 발생할 수 있습니다.

  • 클라이언트 컴퓨터에서 Windowsupdate.log 로그 파일에 다음과 같은 오류 메시지가 기록 됩니다.

    경고: hr 서버에 이벤트를 업로드 하지 못했습니다 80244008 =

  • WSUS 서버에는 관리 콘솔에 Microsoft SQL Server 시간 제한 오류 메시지가 표시 됩니다.

  • %Programfiles%\Microsoft Windows Update Services\LogFiles 폴더에 있는 SoftwareDistribution.log 파일에 다음과 유사한 메시지가 포함 되어 있습니다.

    <DATE>
    <TIME>
    UTC 오류 w3wp.130DBConnection.LogSqlExceptionDBLAYER: [0] 오류: 원본.Net SqlClient 데이터 공급자, 서버 OPC AD WSUS1N\WSUS, 수-2, 10, 클래스 프로시저 ConnectionRead 0 상태 (WrapperRead()).,
    LineNumber 0: 제한 시간이 만료 되었습니다. 작업을 완료 하기 전에 제한 시간이 경과 하거나 서버가 응답 하지 않습니다.

원인

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

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

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

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

해결 방법

핫픽스 정보

지원되는 핫픽스를 Microsoft에서 구할 수 있습니다. 그러나 이 핫픽스는 오직 이 문서에서 설명하는 문제를 해결하는 작업에만 사용됩니다. 이 문제가 발생하는 시스템에만 이 핫픽스를 적용해야 합니다.

핫픽스를 다운로드할 수 있는 경우, 이 기술 자료 문서의 상단에 "핫픽스 다운로드 가능" 섹션이 있습니다. 이 섹션이 표시 되지 않으면 Microsoft 고객 서비스 및 지원 핫픽스를 구하는 요청을 제출 합니다.

참고: 추가 문제가 발생하거나 문제 해결이 필요한 경우, 별도로 서비스를 요청해야 할 수도 있습니다. 추가 지원 질문과 이 특정 핫픽스가 필요하지 않은 문제에는 일반 지원 비용이 적용됩니다. 전체 목록은 Microsoft 고객 서비스 및 지원 전화 번호 또는 별도 서비스 요청을 만들려면, 다음 Microsoft 웹 사이트를 방문 하십시오.

http://support.microsoft.com/contactus/?ws=support참고: "핫픽스 다운로드 사용 가능" 형식은 핫픽스 사용이 가능한 언어를 표시합니다. 사용자 언어가 표시되지 않는 것은 핫픽스를 해당 언어로 사용할 수 없기 때문입니다.

전제 조건

전제 조건이 없습니다.

다시 시작 요구 사항

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

핫픽스 대체 정보

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

파일 정보

이 핫픽스의 영어 버전은 다음 표에 열거된 파일 특성 (또는 그 이후의 파일 특성)을 가지고 있습니다. 이러한 파일의 시간과 날짜는 협정 세계시(UTC)로 나열되었습니다. 파일 정보를 볼 때는 로컬 시간으로 변환됩니다. UTC와 로컬 시간의 시차를 찾으려면 제어판의 날짜 및 시간 항목에서 표준 시간대 탭을 사용 합니다.

파일 이름

파일 버전

파일 크기

날짜

시간

플랫폼

Eventinstancesfix.dll

적용할 수 없음

41,272

07-Nov-2005

11:36

x86

Eventinstancesfix.sql

적용할 수 없음

14,442

01-Nov-2005

10:42

적용할 수 없음

Runeventinstancesfix.vbs

적용할 수 없음

1,433

08-Nov-2005

12:16

적용할 수 없음

해결 방법

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

검색 주기 빈도 변경 하면 클라이언트 컴퓨터가 WSUS 서버에 다시 보고 하지 않습니다, 모든 시사 tbEventInstance 테이블에서 삭제 해야 합니다. 이렇게 하려면 SQL 쿼리 분석기에서 다음 명령을 실행 합니다.

TRUNCATE TABLE dbo.tbEventInstance또한 자동 삭제 프로세스를 중지할 수 있으며 삭제 프로세스의 빈도 늘립니다. 삭제 프로세스의 빈도 늘리면 WSUS 더 작은 청크에서 행을 삭제 하지만 tbEventInstance 테이블의 크기를 유지 합니다.

자동 삭제 프로세스를 중지 하 고 1 시간 삭제 프로세스의 빈도 설정 하려면 SQL 쿼리 분석기에서 다음 명령을 실행 합니다.

업데이트 dbo.tbConfigurationB 세트 AutoPurgeDetectionPeriod = 1이 명령은 삭제 프로세스 매 시간을 실행합니다. WSUS는이 명령을 실행 하면 24000 이벤트를 속도로 시간 당 1, 000 사건의 매일 삭제 됩니다. 삭제 프로세스를 설정할 수 있는 가장 높은 빈도입니다.

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

다음 수식을 사용 하 여 삭제 프로세스 위한 최소 빈도 및 검색 주기 빈도 계산:

최소 삭제 프로세스 빈도: (24/DF) CL x

검색 주기 빈도: (CL/PF) x 24참고: DF 검색 주기 빈도입니다 CL WSUS 클라이언트 수 되며 PF 최소 제거 빈도.

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

상태

Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.

자세한 내용

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

  1. SQL 쿼리 분석기를 시작한 다음 로컬 서버에 연결 합니다.

  2. 데이터베이스 목록 모두에 대해 SUSDB을 클릭 합니다.

  3. 쿼리 창에서 다음 SQL 쿼리를 붙여넣습니다.

    select count(*) from tbEventInstance
  4. 쿼리를 실행 하려면 쿼리 실행 클릭 합니다.

Microsoft SQL Server Desktop Engine (Windows) (WMSDE)을 실행 하는 경우 tbEventInstance 표 1 백만 행을 초과 했습니다 여부를 확인 하려면 osql 명령도 사용할 수 있습니다. 이렇게 하려면 명령 프롬프트에서 다음 명령을 입력한 다음 ENTER 키를 누릅니다.

"%programfiles%\Update Services\tools\osql\osql.exe" -S %COMPUTERNAME%\WSUS -E -dSUSDB -Q"SELECT COUNT(*) FROM dbo.tbEventInstance"

자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료의 다음 문서를 확인하십시오.

Microsoft 소프트웨어 업데이트를 설명 하는 데 사용 되는 표준 용어에 대 한 824684 설명

추가 도움이 필요하신가요?

기술 향상

교육 살펴보기 >

새로운 기능 우선 가져오기

Microsoft Insider 참가 >

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?

의견 주셔서 감사합니다!

×