Táto rýchla oprava sa vzťahuje aj na Microsoft SQL Server 2012 Reporting Services (OSBP 2012) a SQL Server 2014 Reporting Services (OSBP 2014).
Príznaky
Zoberme si nasledujúcu situáciu:
-
Nainštalujete inštanciu programu Microsoft SQL Server 2008 R2 Reporting Services (OSBP 2008 R2), SQL Server 2012 Reporting Services (OSBP 2012) alebo SQL Server 2014 Reporting Services (OSBP 2014) v počítači so systémom Windows Server 2003, Windows Server 2008, Windows Vista alebo novšiu verziu Windowsu.
-
Spustíte aplikáciu v inom počítači. Aplikácia sa pokúsi získať údaje počítadla výkonu pre inštanciu služby SQL Server Reporting Services na diaľku.
V tomto scenári služba Vzdialená databáza Registry zlyháva v počítači, ktorý má nainštalované služby SQL Server Reporting Services. Okrem toho sa v denníku aplikácie v počítači, v ktorom je nainštalovaná inštancia služby SQL Server Reporting Services, zapíšu chybové hlásenia, ktoré sa podobajú takto:
Chybujúceho názov aplikácie: svchost.exe_RemoteRegistry, verzia: 6.1.7600.16385, časová pečiatka: 0x4a5bc3c1Faulting názov modulu: perf-ReportServer $InstanceName-rsctr._unloaded Version: 0.0.0.0, časová pečiatka: 0x4bb67a29-0x0000000069c5b507 ID: nebezpečná odchýlka: funkcia 0x1ad0Faulting Chybujúceho ID: 0x01ce2f154b19923bFaulting spustenie aplikácie: Windows\system32\svchost.exe cesta k aplikácii: jednotka: \ ReportServer Chybujúceho – cesta k modulu: perf-InstanceName $rsctrReport-489cdf90-9b0d-11e2-b6ac-005056b63f2a:
Okrem toho sa v denníku systému Windows v počítači, v ktorom je nainštalovaná inštancia programu SQL Server, zobrazí chybové hlásenie podobné nasledujúcemu:
Dátum,èas,chyba,názov_servera, 7034, správca ovládania služieb, n/a, n/a, Služba Vzdialená databáza Registry sa neočakávane ukončila. To urobilo tento Počet času (s).
Príčina
Tento problém sa vyskytuje, pretože počítadlo výkonu služby SQL Server Reporting Services používa nesprávnu metódu na zavolanie rozhrania API RegQueryValueEx na prístup k kľúču databázy Registry. Toto správanie spôsobuje zlyhanie služby Vzdialená databáza Registry. Poznámka: Služba Vzdialená databáza Registry načíta počítadlo výkonu služby SQL Server Reporting Services.
Riešenie
Kumulatívna aktualizácia informácií
Tento problém bol najskôr vyriešený v nasledujúcej kumulatívnej aktualizácii SQL servera.
Kumulatívna aktualizácia 1 pre SQL Server 2014 /en-us/help/2931693
Kumulatívna aktualizácia 11 pre SQL Server 2012 /en-us/help/2908007
Kumulatívna aktualizácia 7 pre SQL Server 2012 SP1 /en-us/help/2894115
Kumulatívna aktualizácia balíka 8 pre SQL Server 2008 R2 SP2 /en-us/help/2871401
Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Odkazy
Pozrite si terminológiu, ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.