Esse hotfix também se aplica ao Microsoft SQL Server 2012 Reporting Services (SSRS 2012) e SQL Server 2014 Reporting Services (SSRS 2014).
Sintomas
Tenha em conta o seguinte cenário:
- Instalar uma instância do Microsoft SQL Server 2008 R2 Reporting Services (SSRS 2008 R2), SQL Server 2012 Reporting Services (SSRS 2012) ou SQL Server 2014 Reporting Services (SSRS 2014) em um computador que esteja executando o Windows Server 2003 Windows Server 2008, Windows Vista ou uma versão posterior do Windows.
- Executar um aplicativo em outro computador. O aplicativo tenta recuperar os dados do contador de desempenho para a instância de SQL Server Reporting Services remotamente.
Neste cenário, o serviço Registo Remoto falha no computador que SQL Server Reporting Services instalado. Além disso, mensagens de erro semelhantes à seguinte são registradas no log do aplicativo no computador que tem a instância de SQL Server Reporting Services instalada:
Nota
Nome da aplicação com falhas: svchost.exe_RemoteRegistry, versão: 6.1.7600.16385, carimbo de data/hora: 0x4a5bc3c1
Nome do módulo com falha: perf-ReportServer$INSTANCENAME-rsctr._unloaded versão: 0.0.0.0, carimbo de data/hora: 0x4bb67a29 Código de exceção: 0xc0000005
Desvio da falha: 0x0000000069c5b507
ID do processo com falhas: 0x1ad0
Hora de início da aplicação com falhas: 0x01ce2f154b19923b
Caminho do aplicativo com falhas: Drive:\Windows\system32\svchost.exe
Caminho do módulo com falha: perf-ReportServer$INSTANCENAME-rsctr
ID do relatório: 489cdf90-9b0d-11e2-b6ac-005056b63f2a
Além disso, uma mensagem de erro semelhante à seguinte é registrada no log do sistema do Windows no computador que tem a instância de SQL Server instalada:
Nota
Data,Hora,Erro,NomeDoServidor,7034,Gestor de Controlo de Serviços,N/D,N/A,"O serviço de Registo Remoto terminou inesperadamente. Fez esse número de vezes."
Causa
Este problema ocorre porque o contador de desempenho SQL Server Reporting Services utiliza um método incorrecto para chamar a API RegQueryValueEx para aceder a uma chave do registo. Este comportamento faz com que o serviço Registo Remoto falhe.
Observação O serviço Registro remoto carrega o contador de desempenho SQL Server Reporting Services.
Resolução
Informações de atualização cumulativa
O problema foi corrigido na atualização cumulativa seguinte do SQL Server.
Atualização Cumulativa 1 para SQL Server 2014 /pt-PT/help/2931693
Atualização Cumulativa 11 para SQL Server 2012 /pt-pt/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
Acerca das atualizações cumulativas para SQL Server
Cada nova atualização cumulativa para 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. Consulte as atualizações cumulativas mais recentes para SQL Server:
- Atualização cumulativa mais recente para o SQL Server 2014
- Atualização cumulativa mais recente para o SQL Server 2012
- Atualização cumulativa mais recente para o SQL Server 2012 SP1
- Atualização cumulativa mais recente para o SQL Server 2008 R2 SP2
Estado
A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".
Referências
Consulte a terminologia que a Microsoft utiliza para descrever as atualizações de software .