Тази спешна корекция се отнася и за услуги за отчет на Microsoft SQL Server 2012 (SSRS 2012) и услуги за отчет на SQL Server 2014 (SSRS 2014).
Симптоми
Обмислете следния сценарий:
-
Можете да инсталирате екземпляр на Microsoft SQL Server 2008 Services за отчет (SSRS 2008 R2), услугите за отчет на SQL Server 2012 (SSRS 2012) или услуги за отчет на SQL Server 2014 (SSRS 2014) на компютър, на който се изпълнява Windows Server 2003, Windows Server 2008, Windows Vista или по-нова версия на Windows.
-
Изпълнявате приложение на друг компютър. Приложението се опитва да извлече отдалечените данни за брояч на производителността за екземпляра на услугите за отчет на SQL Server.
В този случай услугата Remote Registry се срива на компютъра, на който е инсталиран SQL Server Reporting Services. Освен това съобщения за грешка, които наподобяват по-долу, се записват в регистрационния файл на приложението на компютъра, на който е инсталиран екземплярът на SQL Server Reporting Services:
Име на неизправното приложение: svchost.exe_RemoteRegistry, версия: 6.1.7600.16385, клеймо с час: име на модула на 0x4a5bc3c1Faulting: ReportServer $INSTANCENAME-rsctr._unloaded версия: 0.0.0.0, клеймо с час: 0x4bb67a29 код на грешка: 0xc0000005-0X0000000069c5b507-0x1ad0Faulting-за изправността на: 0x01ce2f154b19923bFaulting, за да има Windows\system32\svchost.exe
Освен това съобщение за грешка, подобно на следното, е регистрирано в системния регистър на Windows на компютъра, на който е инсталиран екземплярът на SQL Server:
Дата,час,грешка,ServerName, 7034, Диспечер за управление на услуги, n/a, n/a, "услугата Remote Registry прекратява неочаквано. Той е направил това число Time (s).
Причина
Този проблем възниква, тъй като броячът на производителността на услугите за отчет на SQL Server използва грешен метод, за да се обадите на RegQueryValueEx API за достъп до ключ от системния регистър. Това поведение кара услугата за отдалечен регистър да се срива. Забележка Дистанционната услуга на системния регистър зарежда брояча на производителността на услугите за отчет на SQL Server.
Решение
Информация за сборна актуализация
Проблемът е коригиран първо в следващата сборна актуализация на SQL Server.
Сборна актуализация 1 за SQL Server 2014 /en-us/help/2931693
Кумулативна актуализация 11 за SQL Server 2012 /en-us/help/2908007
Кумулативна актуализация 7 за SQL Server 2012 SP1 /en-us/help/2894115
Кумулативна актуализация 8 за SQL Server 2008 R2 SP2 /en-us/help/2871401
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Препратки
Вижте терминологията, която Microsoft използва, за да опише софтуерни актуализации.