Falha na verificação de consistência do registro do contador de desempenho

Índice:

Falha na verificação de consistência do registro do contador de desempenho
Falha na verificação de consistência do registro do contador de desempenho

Vídeo: Falha na verificação de consistência do registro do contador de desempenho

Vídeo: Falha na verificação de consistência do registro do contador de desempenho
Vídeo: How to set up Parental Control in Windows® 8.1 - YouTube 2024, Abril
Anonim

Como mencionei na semana passada, abordarei diferentes problemas relacionados à instalação do SQL Server e dicas de solução de problemas diferentes para resolver o problema. Na semana passada, discutimos como gerenciar o SQL Server parou de funcionar erro e passou por diferentes etapas para consertá-lo. Então, esta semana eu estou discutindo sobre outro erro comum que você obteve durante a solução de problemas do SQL Server 2008 R2 / 2012, e que é sobre Erro de verificação de consistência do registro do contador de desempenho. Vamos discutir um pouco dessa mensagem de erro.

Falha na verificação de consistência do registro do contador de desempenho

Basicamente, quando tentamos instalar o SQL, ele irá executar algumas regras para verificar se o seu sistema atende a todos os requisitos para executar o SQL Server 2008 com sucesso. Durante esse processo, como você pode ver na captura de tela, a instalação falhará neste ponto. Você não pode prosseguir.

Você não precisa do contador de desempenho em todos os casos, em alguns você pode simplesmente ignorá-lo. Durante a instalação, um conjunto de contadores de desempenho será usado para monitorar o desempenho do mecanismo de fluxo de dados.
Você não precisa do contador de desempenho em todos os casos, em alguns você pode simplesmente ignorá-lo. Durante a instalação, um conjunto de contadores de desempenho será usado para monitorar o desempenho do mecanismo de fluxo de dados.

De acordo com o TechNet, o melhor exemplo é o da “ Buffers em spoolEsse contador é para determinar se os buffers de dados estão sendo gravados no disco temporariamente enquanto um pacote está em execução. Mas como eu disse, alguns aplicativos que funcionam com o SQL não precisam disso. É usado principalmente para SQL autônomo em um servidor de dados que requer muito monitoramento. Portanto, se você quiser simplesmente ignorar a verificação de consistência do Contador de desempenho, poderá iniciar a instalação do SQL Server com o seguinte valor de comutador.

C:Downloadssetup.exe /ACTION=install /SKIPRULES=PerfMonCounterNotCorruptedCheck

Substitua o local por onde você tem os arquivos de instalação.

Recriar o contador de desempenho

Depois de iniciar a configuração com esse valor de alternância, ela deverá pular essa etapa e continuar com a instalação. Portanto, esta é uma maneira de contornar essa mensagem de erro. A outra maneira que também é mencionada no KB da Microsoft é Reconstruir o Contador de Desempenho.

  • Clique em Iniciar e digite CMD
  • Clique com o botão direito e clique em Executar como administrador
  • Então digite lodctr /R:PerfStringBackup.INI e pressione Enter
  • Agora reinicie o sistema e tente instalar o SQL Server novamente.

Eu vi este trabalhando em versão antiga do Windows como XP e Server 2003, mas eu quase não vi isso funcionando no sistema operacional de nova geração. Ainda vale a pena tentar. Existe uma maneira Microsoft de manualmente reconstruir o contador de desempenho, consulte o KB300956.

Depois, há uma situação em que a chave de registro desejada está ausente. Em tais casos, precisamos descobrir qual chave está faltando e, em seguida, criá-la manualmente. A maneira melhor e mais fácil. Existe um pequeno aplicativo que eu encontrei alguém postado em fóruns do MSDN que irá dizer-lhe qual a chave que precisamos criar. Você pode baixá-lo a partir daqui - este aplicativo de console é desenvolvido por Rafael Candido eu acho que sim. Agora, antes de continuarmos, precisamos criar um backup do seu registro.

Depois de ter a chave, precisamos ir para o departamento de registro e criar a nova chave.

  • Clique em Iniciar e digite Regedit
  • Clique com o botão direito e clique em Executar como administrador
  • Vá para NT CurrentVersion Perflib HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows
  • Então clique com o botão direito no Perflib e clique na nova chave
  • Em seguida, digite o valor que você obteve quando executou o aplicativo de console
Image
Image
  • Então você pode ter outras chaves em Perflib como 009 etc.
  • Você precisa copiar essas informações e colocá-las sob a chave recém-criada

A melhor maneira de fazer isso é apenas exportar a chave sozinha (no meu caso 009) e depois salvá-la na área de trabalho como PCFix.reg. Clique com o botão direito no PCFix.reg e clique em Edit. Em seguida, altere 009 com o valor que você obteve no console. Em seguida, salve e feche. Basta clicar duas vezes na chave para entrar em vigor. Depois de ter feito apenas reiniciar o computador para entrar em vigor.

Para concluir uma dessas etapas, consiga resolver o problema enfrentado com a verificação de consistência do registro do contador de Desempenho ao instalar o SQL Server.

Espero que você ache este artigo útil.

Posts relacionados:

  • Diferença entre o SQL e o MySQL
  • Como mover o banco de dados do Microsoft SQL Server para outra partição de unidade
  • Solucionar erros de montagem ao instalar o SQL 2008 R2 no Windows
  • Transact-SQL: Introdução e Visão Geral
  • Lista completa de códigos de erro de verificação de erros ou de parada do Windows

Recomendado: