Ce correctif s’applique également à Microsoft SQL Server 2012 Reporting Services (SSRS 2012) et SQL Server 2014 Reporting Services (SSRS 2014).
Symptômes
Prenons l’exemple du scénario suivant :
-
Vous installez une instance de 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) sur un ordinateur exécutant Windows Server 2003, Windows Server 2008, Windows Vista ou une version ultérieure de Windows.
-
Vous exécutez une application sur un autre ordinateur. L’application tente de récupérer à distance les données du compteur de performance pour l’instance de SQL Server Reporting Services.
Dans ce scénario, le service Registre distant se bloque sur l’ordinateur sur lequel SQL Server Reporting Services est installé. De plus, les messages d’erreur qui se présentent comme suit sont enregistrés dans le journal de l’application sur l’ordinateur sur lequel l’instance de SQL Server Reporting Services est installée :
Nom de l’application défaillante : svchost.exe_RemoteRegistry, version : 6.1.7600.16385, horodatage : 0x4a5bc3c1Faulting nom du module : perf-ReportServer $InstanceName-rsctr._unloaded version : 0.0.0.0 ; horodatage : 0X4bb67a29 d’erreur : erreur de 0xC0000005:0x0000000069c5b507 de l’erreur de connexion : de l’heure dedébut de l'application : 0x1ad0Faulting. chemin d’accès de l’application
Par ailleurs, un message d’erreur qui ressemble à ce qui suit est enregistré dans le journal système de Windows sur l’ordinateur sur lequel est installée l’instance de SQL Server :
La Date, l'heure, l'erreur, lenom du serveur, le gestionnaire de contrôle de service, n/a, n/a, «le service Registre distant s’est arrêté de manière inattendue. Il a exécuté le (s) numéro (s).
Cause
Ce problème se produit car le compteur de performance SQL Server Reporting Services utilise une méthode incorrecte pour appeler l’API RegQueryValueEx pour accéder à une clé de registre. Ce comportement entraîne le blocage du service Registre distant. Remarque Le service Registre distant charge le compteur de performance SQL Server Reporting Services.
Résolution
Informations sur les mises à jour cumulatives
Le problème a été résolu dans la mise à jour cumulative suivante de SQL Server.
Mise à jour cumulative 1 pour SQL Server 2014 /en-us/help/2931693
Mise à jour cumulative 11 pour SQL Server 2012 /en-us/help/2908007
Mise à jour cumulative 7 pour SQL Server 2012 SP1 /en-us/help/2894115
Mise à jour cumulative 8 pour SQL Server 2008 R2 SP2 /en-us/help/2871401
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :
Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.
Références
Consultez la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.