Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Sintomas

Os computadores cliente não relatam volta para o servidor Microsoft Windows Software Update Services (WSUS). Além disso, os seguintes sintomas podem ocorrer:

  • A seguinte mensagem de erro é registrada no arquivo de log windowsupdate nos computadores clientes:

    Aviso: Falha ao carregar eventos no servidor com hr = 80244008

  • Mensagens de erro de tempo limite do Microsoft SQL Server são exibidas no console administrativo no servidor WSUS.

  • O arquivo SoftwareDistribution.log que está localizado na pasta %programfiles%\Microsoft Services\LogFiles de atualização do Windows contém mensagens semelhantes às seguintes:

    <DATE>
    <TIME>
    W3wp.130DBConnection.LogSqlExceptionDBLAYER de erro do UTC: erros [0]: origem .net SqlClient Data Provider, o servidor OPC AD WSUS1N\WSUS, o número -2, classe 10, estado 0, procedimento ConnectionRead (WrapperRead()).,
    LineNumber 0: Tempo limite esgotado. O tempo limite esgotou antes da conclusão da operação ou o servidor não está respondendo.

Causa

Esse problema ocorre se o número de eventos de relatórios na tabela tbEventInstance excede 1 milhão de linhas.

Um servidor WSUS que está usando o hardware recomendado pode oferecer suporte a um número máximo de 15.000 clientes por meio de um ciclo de detecção padrão de 22 horas. O número de relatórios de eventos é adicionado à tabela tbEventInstance depende do número de clientes e a frequência com que é definida para cada ciclo de detecção. Exclusão automática de linhas da tabela de tbEventInstance é iniciado quando um cliente tenta enviar um relatório. O processo de exclusão automática é iniciado somente se a relatar eventos na tabela tbEventInstance ter mais de 1 milhão de linhas.

O processo de exclusão automática é muito lento e bloqueia os computadores cliente de relatório de volta para o servidor WSUS. Por padrão, o WSUS está configurado para excluir eventos que são mais de 15 dias em estações de trabalho e que são mais de 90 dias nos servidores. WSUS exclui eventos antigos em uma taxa de 1.000 eventos a cada 12 horas.

Para obter informações sobre como determinar se a tabela de tbEventInstance excedeu 1 milhão de linhas, consulte a seção "Mais informações".

Resolução

Informações sobre o hotfix

Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, esse hotfix destina-se a corrigir somente o problema descrito neste artigo. Aplique este hotfix somente aos sistemas que apresentarem esse problema específico.

Se o hotfix estiver disponível para download, há uma seção "Download de Hotfix disponível" na parte superior deste artigo da Base de Conhecimento. Se essa seção não for exibida, envie uma solicitação ao suporte e atendimento ao cliente Microsoft para obter o hotfix.

Observação: caso outros problemas estejam ocorrendo ou caso qualquer solução de problemas seja necessária, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não sejam específicos deste hotfix. Para obter uma lista completa dos números de telefone do Atendimento Microsoft e suporte ou para criar uma solicitação de serviço separada, visite o seguinte site da Microsoft:

http://support.microsoft.com/contactus/?ws=supportObservação: o formulário "Baixar Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Caso você não veja seu idioma, é porque um hotfix não está disponível para esse idioma.

Pré-requisitos:

Não existem pré-requisitos.

Requisitos de reinicialização:

Você não precisa reiniciar o computador após aplicar esse hotfix.

Informações de substituição do hotfix:

Esse hotfix não substitui outros hotfixes.

Informações sobre o arquivo:

A versão em inglês deste hotfix possui os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas na Hora Universal Coordenada (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para localizar a diferença entre o UTC e a hora local, use a guia fuso horário no item Data e hora no painel de controle.

Nome do Arquivo

Versão do arquivo

Tamanho do arquivo

Data

Hora

Plataforma

Eventinstancesfix.dll

Não aplicável

41,272

07-Nov-2005

11:36

x86

Eventinstancesfix.sql

Não aplicável

14,442

01-Nov-2005

10:42

Não aplicável

Runeventinstancesfix.vbs

Não aplicável

1.433

08-Nov-2005

12:16

Não aplicável

Solução alternativa

Para contornar esse problema, altere o ciclo de detecção para um valor que está no intervalo permitido. Usando a diretiva de grupo, você pode manipular o tempo entre cada ciclo de detecção de 1 hora para 22 horas. Por exemplo, se você alterar a frequência de detecção de ciclo do padrão 22 horas às 11 horas, o número de clientes que pode suportar o servidor WSUS é reduzido para 7.500 clientes.

Se os computadores cliente não relatam volta para o servidor WSUS após você alterar a frequência de ciclo de detecção, você deve excluir todos os eventos atuais da tabela tbEventInstance. Para fazer isso, execute o seguinte comando no SQL Query Analyzer:

Truncar tabela dbo.tbEventInstanceAlém disso, você pode interromper o processo de exclusão automática e, em seguida, aumentar a frequência do processo de exclusão. Depois que você aumentar a frequência do processo de exclusão, o WSUS exclui linhas em partes menores, mas mantém o tamanho da tabela tbEventInstance.

Para interromper o processo de exclusão automática e definir a frequência do processo de exclusão para 1 hora, execute o seguinte comando no SQL Query Analyzer:

ATUALIZAÇÃO dbo.tbConfigurationB SET AutoPurgeDetectionPeriod = 1Esse comando executa o processo de exclusão a cada hora. Após executar este comando, o WSUS exclui 24.000 eventos por dia a uma taxa de 1.000 eventos por hora. Esta é a frequência mais alta que pode ser definida para o processo de exclusão.

Para calcular a frequência correta de exclusão automática e a frequência de ciclo de detecção correta, você precisa saber o número de clientes do WSUS.

Use as seguintes fórmulas para calcular a frequência mínima para o processo de exclusão e a frequência de ciclo de detecção:

Frequência do processo de exclusão mínimo: (24/DF) x CL

Frequência de detecção de ciclo: (CL/PF) x 24Observação: DF é a frequência de ciclo de detecção, CL é o número de clientes WSUS e PF é a frequência de limpeza mínima.

Por exemplo, se há 4.000 clientes WSUS e defina a frequência de ciclo de detecção a 8 ciclos por dia, aproximadamente 32.000 eventos podem estar conectados à tabela tbEventInstance. O número máximo de eventos que podem ser removidos pelo processo de exclusão por dia é de 24.000 eventos quando você definir a frequência de exclusão para 1 hora. Portanto, você pode reduzir a frequência de detecção de ciclo de modo que o número de eventos que são gerados pelos clientes é menor que 24.000.

Status

A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".

Mais informações

Como determinar se a tabela de tbEventInstance excedeu 1 milhão de linhas

  1. Inicie o SQL Query Analyzer e conectar-se ao servidor local.

  2. Na lista de bancos de dados , clique em SUSDB.

  3. Cole a seguinte consulta SQL na janela consulta:

    select count(*) from tbEventInstance
  4. Clique em Executar consulta para executar a consulta.

Se você estiver executando o Microsoft SQL Server Desktop Engine (Windows) (WMSDE), você também pode usar o comando osql para verificar se a tabela de tbEventInstance excedeu 1 milhão de linhas. Para fazer isso, digite o seguinte comando em um prompt de comando e pressione ENTER:

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

Para obter mais informações, clique no número de artigo a seguir para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:

824684 descrição da terminologia padrão usada para descrever as atualizações de software

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×