Erro: Não são redefinidas contadores de desempenho provedor de dados do SQL Server .NET

Traduções deste artigo Traduções deste artigo
ID do artigo: 314429 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Quando você instala o .NET Framework em um computador, um .NET CLR dados contador de desempenho é adicionado ao desempenho do sistema (Perfmon). Se você usar esses contadores, você pode perceber que as informações de perfomance não são redefinidas quando você fecha e, em seguida, reabre um aplicativo .NET. Você também pode perceber que as informações de perfomance não são redefinidas quando você procurar um contador de desempenho de dados do .NET CLR em um computador remoto.

Resolução

Para redefinir os contadores de desempenho, você deve sair do aplicativo e feche o desempenho do sistema.

Observe que há um atraso antes que os contadores são redefinidos. Se você reabrir o desempenho do sistema imediatamente, os contadores não podem ainda desmarcados. Se você esperar um ou dois minutos, elas serão redefinidas.

Situação

A Microsoft confirmou que este é um problema nos contadores de dados do .NET CLR. A Microsoft confirmou que este é um bug no Microsoft produtos que estão listados no início deste artigo.

Mais Informações

Etapas para reproduzir o comportamento

  1. Escrever um aplicativo .NET que abre 10 objetos SqlConnection .
  2. Inicie o Monitor de desempenho, clique duas vezes o serviço de logs e alertas de desempenho e, em seguida, clique duas vezes em Counter Logs .
  3. Clique duas vezes em System Overview , clique em Adicionar e, em seguida, clique em Dados do .NET CLR na lista Objeto de desempenho .
  4. Clique em todos os contadores para adicionar todos os contadores SqlClient, clique em Adicionar e, em seguida, clique em OK .
  5. Execute o aplicativo e observe que o número de conexões que o Monitor de desempenho mostra é 10.
  6. Feche o aplicativo e observe que o número de conexões que o Monitor de desempenho mostra ainda é 10.
  7. Execute o aplicativo novamente. Observe que o número de conexões que o Monitor de desempenho agora mostra é 20. O contador não foi reiniciado quando a instância anterior do aplicativo foi fechada.

Referências

Para obter mais informações sobre contadores de desempenho, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
216950Como habilitar o pool de conexões ODBC contadores de desempenho

Propriedades

ID do artigo: 314429 - Última revisão: segunda-feira, 24 de fevereiro de 2014 - Revisão: 6.3
A informação contida neste artigo aplica-se a:
  • Microsoft .NET Framework 1.1
  • Microsoft ADO.NET (included with the .NET Framework)
  • Microsoft ADO.NET 1.1
Palavras-chave: 
kbnosurvey kbarchive kbmt kbnofix kbbug KB314429 KbMtpt
Traduçã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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 314429

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com