Artigo: 949969 - Última revisão: terça-feira, 3 de Junho de 2008 - Revisão: 1.1

Algumas tabelas de partição de dados que excedam o período de retenção de dados não são groomed a partir de base de dados dos serviços de recolha de auditoria num Operations Manager 2007

Está disponível transferência de hotfixDisponível transferência de hotfix
Ver e solicitar transferências de hotfix
Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Considere o seguinte cenário:
  • Utilizar a funcionalidade ACS (auditoria Collection Services) no Microsoft System Center Operations Manager 2007 para recolher eventos de segurança de computadores geridos.
  • Configurar grooming políticas para a base de dados de ACS de base de dados.
No entanto, algumas tabelas de partição de dados que excedam o período de retenção de dados não são groomed da base de dados conforme esperado. Ao longo do tempo, a base de dados de ACS poderá ficar sem espaço em disco.

Quando este problema ocorre, poderá descobrir que estas tabelas de partição de um estado de 1.

Causa

Este problema ocorre por um ou mais das seguintes razões:
  • Quando fecha uma partição, o ACS tenta calcular a última hora de inserção de evento para a partição. ACS utiliza o último tempo de inserção de evento para determinar se a partição está ainda no período de retenção. No entanto, a operação de cálculo poderá limite de tempo se a partição for demasiado grande. Nesta situação, o ACS guarda uma hora inválida último campo de tempo de inserção de evento.
  • ACS marca o estado de partição 1 (Isto significa que o estado de partição é "na transição") quando está a fechar uma partição. ACS define o estado de partição para 2 (Isto significa que o estado de partição é "fechado") depois de reindexação concluída. No entanto, a operação re-indexing poderá exceder o tempo limite se a partição for demasiado grande. Nesta situação, a partição permanece no estado "na transição" indefinidamente.

Resolução

Actualizar informações

Para resolver este problema, obtenha a versão mais recente do Microsoft System Center Operations Manager 2007. Para obter mais informações, consulte o seguinte Web site da Microsoft: http://www.microsoft.com/systemcenter/operationsmanager/en/us/how-to-buy.aspx (http://www.microsoft.com/systemcenter/operationsmanager/en/us/how-to-buy.aspx)

Informações sobre a correcção

Está disponível a partir da Microsoft uma correcção suportada. No entanto, esta correcção destina-se a corrigir o problema descrito neste artigo. Aplique esta correcção apenas em sistemas que tenham este problema específico.

Se a correcção está disponível para transferência, existe uma secção "denominada transferência de correcção disponível" na parte superior deste artigo da base de dados de conhecimento. Se esta secção não for apresentada, submeta um pedido para o serviço de cliente do Microsoft e suporte para obter a correcção.

Nota Se ocorram problemas adicionais ou se for necessária qualquer resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos normais do suporte serão aplicados a problemas adicionais e questões de suporte que não se enquadrem esta correcção específica. Para obter uma lista completa dos números de telefone do suporte de cliente do Microsoft ou para criar um pedido serviço separado, visite o seguinte Web site da Microsoft:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
Nota O formulário "Transferência de correcção disponível" apresenta os idiomas para a qual a correcção está disponível. Se não vir o idioma, é porque uma correcção não está disponível para esse idioma.

Instruções de instalação de correcções

Para aplicar esta correcção, siga estes passos:
  1. Copie o seguinte ficheiro do pacote de correcção para uma pasta local ou para uma pasta partilhada. Em seguida, execute este ficheiro:
    SystemCenterOperationsManager2007-SP1-KB949969-X86-X64-ENU.MSI
  2. Por predefinição, esta correcção está instalada para a seguinte pasta:
    %ProgramFiles%\System Utility\Q949969 de correcção do Centro de 2007
    A pasta Q949969 contém as seguintes subpastas:
    • Um x 86 subpasta para x 86 plataformas
    • Uma subpasta 64 x para x 64 plataformas
    Abra a subpasta x 86 ou na subpasta 64 x, conforme adequado à situação.
  3. Localize o ficheiro AdtSrvDll.dll na seguinte pasta:
    %WINDIR%\system32\Security\AdtServer
  4. Verifique se a versão do ficheiro AdtSrvDll.dll é maior que ou igual a versão 6.0.6278.0 e menor que versão 6.0.6278.7. Para o fazer, clique com o botão direito do rato no ficheiro AdtSrvDll.dll no Explorador do Windows e, em seguida, clique em Propriedades . O campo versão de ficheiro no separador versão apresenta a versão do ficheiro.

    Nota Se a versão do ficheiro é maior ou igual a versão 6.0.6278.7, este ficheiro já contém a correcção actual. Se a versão do ficheiro for inferior a versão 6.0.6278.0, não é possível aplicar esta correcção.
  5. No servidor ACS Recolectores, pare o serviço de colecção de auditoria de Gestor de operações.
  6. Copie os seguintes ficheiros da pasta Q949969 para a pasta AdtServer que localizou no passo 3.
    • AdtSrvdll.dll
    • DbClosePartition.sql
    • DbCreatePartition.sql
    Quando o fizer, substitua os ficheiros existentes com os ficheiros de correcção.
  7. No servidor que hospeda o ACS base de dados ou que tem uma ligação à base de dados de ACS, abra o SQL Server Management Studio.
  8. No SQL Server Management Studio, ligue a base de dados de ACS. Por predefinição, a base de dados de ACS é denominado "OperationsManagerAC."
  9. No SQL Server Management Studio, abra uma nova consulta e, em seguida, execute as seguintes instruções:
    OperationsManagerAC de utilização
    Actualizar dtPartition definir estado = 2 em que estado = 1
  10. Verificar se receber a seguinte mensagem no painel de resultados:
    (n linha (s) afectado)
  11. Reinicie o serviço de colecção ' Gestor de ' auditoria de operações que parou no passo 5.

Comportamento de correcção pós

Depois de aplicar esta correcção, o ACS utiliza o tempo de encerramento de partição em vez da última vez inserção de evento para determinar se uma partição excede o período de retenção. Além disso, quando fecha uma partição, o estado da partição é definido de 0 directamente para 2, em vez de ser definido para 1.

Pré-requisitos

Para aplicar esta correcção, tem de ter os seguintes pré-requisitos instalados no computador:
  • O System Center Operations Manager 2007 Service Pack 1
  • Recolector de ACS

Requisito de reinício

Não é necessário reiniciar o computador depois de aplicar esta correcção.

Informações sobre substituição de correcções

Esta correcção não substitui quaisquer outras correcções.

Informações do ficheiro

A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são indicadas na hora universal coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador fuso horário no item data e hora no painel de controlo.
O System Center Operations Manager 2007, 86 versão x
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataforma
Adtsrvdll.dll6.0.6278.7374,32813 De Maio de 200808: 38x 86
Dbclosepartition.SQLNão aplicável4,50327-Mar de 200806: 01Não aplicável
Dbcreatepartition.SQLNão aplicável19,56927-Mar de 200806: 01Não aplicável
O System Center Operations Manager 2007, versão de 64 x
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataforma
Adtsrvdll.dll6.0.6278.7566,32813 De Maio de 200808: 38x 64
Dbclosepartition.SQLNão aplicável4,50325-ABR de 200801: 21Não aplicável
Dbcreatepartition.SQLNão aplicável19,56925-ABR de 200801: 21Não aplicável

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".Este problema foi primeiro corrigido no Microsoft System Center Operations Manager 2007 R2.

Mais Informação

Serviços de recolha de auditoria

Auditoria colecção serviços (ACS) é uma solução que recolhe e armazena os eventos de registo de eventos de segurança em computadores monitorizadas. São armazenados eventos numa base de ACS separado dados no Microsoft SQL Server 2005. Em seguida, pode utilizar um componente de relatório de ACS separado para gerar relatórios a partir dos dados de ACS armazenados. Para mais informações, visite o seguinte site da Web da Microsoft TechNet:
http://technet.microsoft.com/en-us/library/bb381258.aspx (http://technet.microsoft.com/en-us/library/bb381258.aspx)
Para obter mais informações sobre a terminologia de actualização de software, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
824684  (http://support.microsoft.com/kb/824684/LN/ ) Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft

Mais Informação

Para obter uma lista dos problemas corrigidos no Microsoft System Center Operations Manager 2007 R2, consulte o seguinte artigo na Microsoft Knowledge base:
971410  (http://support.microsoft.com/kb/971410/ ) Lista de problemas corrigidos no System Center Operations Manager 2007 R2

A informação contida neste artigo aplica-se a:
  • Microsoft System Center Operations Manager 2007
Palavras-chave: 
kbmt kbautohotfix kbexpertiseinter kbbug kbfix kbhotfixserver kbqfe KB949969 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 949969  (http://support.microsoft.com/kb/949969/en-us/ )