Тази гореща поправка се отнася и за услугите за отчет на Microsoft SQL Server 2012 (SSRS 2012) и услугите за отчет на SQL Server 2014 (SSRS 2014).
Симптоми
Имайте предвид сценария, описан по-долу:
- Инсталирате екземпляр на услугите за отчет на Microsoft SQL Server 2008 R2 (SSRS 2008 R2), услугите за отчет на SQL Server 2012 (SSRS 2012) или услугите за отчет на SQL Server 2014 (SSRS 2014) на компютър, на който се изпълнява Windows Server 2003, Windows Server 2008, Windows Vista или по-нова версия на Windows.
- Изпълнявате приложение на друг компютър. Приложението се опитва да извлече данни от брояча на производителността за екземпляра на Услуги за отчет на SQL Server отдалечено.
В този случай услугата за отдалечен регистър се срива на компютъра, на който са инсталирани Услуги за отчет на SQL Server. Освен това съобщенията за грешка, които наподобяват следното, се регистрират в регистрационния файл на приложението на компютъра, на който е инсталирана Услуги за отчет на SQL Server:
Забележка
Име на неизправното приложение: svchost.exe_RemoteRegistry, версия: 6.1.7600.16385, клеймо с час: 0x4a5bc3c1
Име на неизправния модул: perf-ReportServer$INSTANCENAME-rsctr._unloaded версия: 0.0.0.0, клеймо с час: 0x4bb67a29 Код на изключение: 0xc0000005
Отместване на неизправността: 0x0000000069c5b507
ИД на неизправния процес: 0x1ad0
Час на стартиране на неизправното приложение: 0x01ce2f154b19923b
Път до неизправното приложение: Drive:\Windows\system32\svchost.exe
Път до неизправния модул: perf-ReportServer$INSTANCENAME-rsctr
ИД на отчет: 489cdf90-9b0d-11e2-b6ac-005056b63f2a
Освен това съобщение за грешка, което наподобява следното, се регистрира в системния регистрационен файл на Windows на компютъра, на който е инсталиран екземплярът на SQL Server:
Забележка
Дата,час,грешка,име_на_сървър,7034,диспечер за управление на услуги,няма налична информация,"Услугата за отдалечен регистър е преустановена неочаквано. Направи този брой времена."
Причина
Този проблем възниква, защото броячът на производителността на Услуги за отчет на SQL Server използва неправилен метод, за да извика API на RegQueryValueEx за достъп до ключ от системния регистър. Това поведение води до сриване на услугата за отдалечен системен регистър.
Забележка: Услугата за отдалечен регистър зарежда брояча на производителността на Услуги за отчет на SQL Server.
Решение
Кумулативна информация за актуализацията
Проблемът е коригиран за първи път в следващата кумулативна актуализация на SQL Server.
Сборна актуализация 1 за SQL Server 2014 г. /bg-bg/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 съдържа всички актуални поправки и корекции на защитата, които са били включени в предишната кумулативна актуализация. Прегледайте последните кумулативни актуализации за SQL Server:
- Последна сборна актуализация за SQL Server 2014
- Последна сборна актуализация за SQL Server 2012
- Последна сборна актуализация за SQL Server 2012 SP1
- Последна кумулативна актуализация за SQL Server 2008 R2 SP2
Състояние
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.
Справки
Вижте терминологията, която Microsoft използва за описване на актуализациите на софтуера .