Este hotfix também se aplica aos Serviços de Relatórios do Microsoft SQL Server 2012 (SSRS 2012) e SQL Server 2014 Reporting Services (SSRS 2014).
Sintomas
Considere o seguinte cenário:
-
Instala uma instância dos Serviços de Relato do Microsoft SQL Server 2008 R2 (SSRS 2008 R2), SQL Server 2012 Reporting Services (SSRS 2012), ou SQL Server 2014 Reporting Services (SSRS 2014) num computador que está a executar o Windows Server 2003, Windows Server 2008, Vista Windows, ou uma versão posterior do Windows Server.
-
Tens uma aplicação noutro computador. A aplicação tenta recuperar os dados do Contador de Desempenho para o exemplo dos Serviços de Relatório de Servidores SQL remotamente.
Neste cenário, o serviço de Registo Remoto falha no computador que tem os Serviços de Relato de Servidor SQL instalados. Além disso, as mensagens de erro que se assemelham ao seguinte são registadas no registo de aplicação no computador que tem a instância dos Serviços de Relato de Servidores SQL instalados:
Nome da aplicação com avaria: svchost.exe_RemoteRegistry, versão: 6.1.7600.16385, carimbo de tempo: 0x4a5bc3c1Faulting nome do módulo: perf-ReportServer$INSTANCENAME-rsctr._unloaded versão: 0.0.0.0, carimbo de tempo: 0x4bb67a29 Código de exceção: 0xc000005 Offset de avaria: 0x4bb67a29 Código de exceção: 0xc000005 Offset de avaria: 0x4bb67a29 Código de exceção: 0xc000005 Offset de avaria: 0x4bb67a29 Código de exceção: 0xc0000005 Offset de avaria: 0x4bb67a29 Código de exceção: 0xc0000005 Offset de avaria: 0.0.0.0, carimbo de tempo: 0x4bb67a29 Código de exceção: 0xc000 hora de início da aplicação: 0x000000069c5b507 Processo de falha id: 0x1ad0Faulting aplicação hora de início: 0x01ce2f154b19923bFaulting caminho de aplicação: Drive:\Windows\system32\\svchost.exe Caminho do módulo de avaria: perf-ReportServer$INSTANCENAME-rsctrReport Id: 489cdf90-9b0d-11e2-b6ac-005056b63f2a
Além disso, uma mensagem de erro que se assemelha ao seguinte é registada no registo do Sistema Windows no computador que tem a instância do SQL Server instalada:
Data,Hora,Erro,Nome do Servidor,7034,Gestor de Controlo de Serviço,N/A,N/A",O serviço de Registo Remoto terminou inesperadamente. Tem feito este número tempo(s)."
Causa
Este problema ocorre porque o Contador de Desempenho dos Serviços de Relato de Servidores SQL utiliza um método incorreto para ligar para a API RegQueryValueEx para aceder a uma chave de registo. Este comportamento faz com que o serviço de registo remoto se despenhe. Nota O serviço de registo remoto carrega o Contador de Desempenho dos Serviços de Relato de ServidorES SQL.
Resolução
Informação de atualização cumulativa
O problema foi corrigido pela primeira vez na seguinte atualização cumulativa do SQL Server.
Atualização Cumulativa 1 para SQL Server 2014 /en-us/help/2931693
Atualização Cumulativa 11 para SQL Server 2012 /en-us/help/2908007
Atualização Cumulativa 7 para SQL Server 2012 SP1 /en-us/help/2894115
Atualização Cumulativa 8 para SQL Server 2008 R2 SP2 /en-us/help/2871401
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Referências
Consulte a terminologia que a Microsoft utiliza para descrever atualizações de software.