Identificação do evento: 1023 ocorre e dados do contador não estão conectados ao usar o Monitor de desempenho para coletar dados de contadores de desempenho do SQL Server 2005 Analysis Services

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: 912399
Bug #: 664323 (SQL Server 9.0)
Sintomas
Considere o seguinte cenário. Em um computador baseado no Microsoft Windows XP, você usa o Monitor de desempenho para coletar dados de contadores de desempenho do Microsoft SQL Server 2005 Analysis Services. Tentar fazer logon os dados do contador, usando os logs de desempenho e alertas. Quando você começa a coletar dados, você observe que os dados do contador não estão conectados, e um ou mais eventos similares à seguinte são registrados no log de eventos:
Tipo de evento: erro
Origem do evento: Perflib
Categoria do evento: nenhum
IDENTIFICAÇÃO de evento: 1023
Data: Date
Tempo: Time
Usuário: N/d
Computador: ComputerName
Descrição: O Windows não pode carregar a DLL ServiceName do contador extensível, primeira DWORD na seção de dados é o código de erro do Windows.
Observação Date e Time representam a hora em que o evento ocorre. ComputerName representa o nome do computador. ServiceName representa o nome do serviço correspondente para os contadores de desempenho do SQL Server.
Causa
Esse problema ocorre porque o serviço Logs e alertas de desempenho (Smlogsvc.exe) não tem permissões suficientes para acessar o contador de desempenho DLL ou "bin" diretório e diretor "bin\en" y para o SQL Server 2005 Analysis Services.

Em um computador baseado no Windows XP, o serviço Logs e alertas de desempenho é executado sob a conta do serviço de rede. No entanto, a conta do serviço de rede tem permissões limitadas no computador local. A conta do serviço de rede não é possível acessar o contador de desempenho DLL ou SQL Server 2005 Analysis Services "bin" diretório e y o diretor de "bin\en" ao coletar dados de contadores de desempenho do SQL Server 2005 Analysis Services.
Resolução
Para resolver esse problema, você deve conceder a permissão Ler & executar para a conta da serviço de rede no DLL de contador de desempenho para o SQL Server 2005 Analysis Services. A DLL está localizada na seguinte pasta:
C:\Program Files\Microsoft SQL servidor\ MSSQL.x \OLAP\Bin\Msmdctr90.dll
Além disso, você deve conceder permissão de leitura s para a conta serviço de rede em Diretor "bin" diretório e o "bin\en" y para o SQL Server 2005 Analysis Services. Por exemplo:
  • C:\Program Files\Microsoft SQL servidor\ MSSQL.x \OLAP\bin
  • C:\Program Files\Microsoft SQL servidor\ MSSQL.x \OLAP\bin\en
Observação MSSQL.x representa o valor correspondente para o ID de instância no sistema.

Para obter mais informações sobre como conceder permissões para uma pasta específica no Windows XP, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
308419 Como definir, exibir, alterar ou remover permissões especiais para arquivos e pastas no Windows XP
Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Mais Informações
A seguir lista o contador de desempenho relacionados DLLs de componentes do SQL Server 2005:
  • contadores de pipeline de transformação do dados
    C:\Program Files\Microsoft SQL Server\90\Dts\Binn\Dtspipelineperf.dll
  • contadores de desempenho do SQL Server 2005 Analysis Services
    C:\Program Files\Microsoft SQL servidor\ MSSQL.x \OLAP\Bin\Msmdctr90.dll
  • contador de desempenho serviço Microsoft Search PKM
    C:\Program Files\Microsoft SQL servidor\ MSSQL.x \MSSQL\Binn\Msfte.dll
  • contadores de desempenho do serviço do SQL Server
    C:\WINDOWS\System32\Sqlctr90.dll
  • contadores de desempenho do serviço SQL Server Agent
    C:\WINDOWS\System32\Sqlagentctr90.dll

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 912399 - Última Revisão: 04/13/2006 19:18:03 - Revisão: 1.2

Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition

  • kbmt kbsql2005as kbexpertiseadvanced kbprb KB912399 KbMtpt
Comentários