Bu düzeltme, Microsoft SQL Server 2012 Reporting Services (SSRS 2012) ve SQL Server 2014 Reporting Services (SSRS 2014) için de geçerlidir.
Belirtiler
Aşağıdaki senaryoyu inceleyin:
-
Windows Server 2014, Windows Server 2014, Windows Vista veya Windows 'un sonraki bir sürümünü çalıştıran bir bilgisayarda Microsoft SQL Server 2008 R2 Reporting Services (SSRS 2008 R2), SQL Server 2012 Reporting Services (SSRS 2012) veya SQL Server 2003 Reporting Services (SSRS 2008) örneğini yüklersiniz.
-
Bir uygulamayı başka bir bilgisayarda çalıştırırsınız. Uygulama, SQL Server Reporting Services örneğinin performans sayacını uzaktan almayı dener.
Bu senaryoda, SQL Server Reporting Services 'in yüklü olduğu bilgisayarda Uzak kayıt defteri hizmeti çöker. Ayrıca, SQL Server Reporting Services örneğinin yüklü olduğu bilgisayarda uygulama günlüğüne aşağıdakine benzer hata iletileri kaydedilir:
Hatalı uygulama adı: svchost.exe_RemoteRegistry, sürüm: 6.1.7600.16385, zaman damgası: 0X4a5bc3c1hatalı modül adı: bir performans-ReportServer $InstanceName-rsctr._unloaded sürümü: 0.0.0.0, zaman damgası: 0x4bb67a29 özel durum kodu: 0xc0000005 hata uzaklığı: 0x0000000069c5b507 hatalı süreç kimliği: 0X1ad0hatalı uygulama başlangıç saati: 0X01ce2f154b19923bhatalı uygulama yolu: sürücü: \ Windows\system32\svchost.exe hatalı modül yolu: performans-ReportServer $örnekadı-Rsctrreport ID
Ayrıca, SQL Server 'ın örneğinin yüklü olduğu bilgisayardaki Windows sistem günlüğüne aşağıdakine benzer bir hata iletisi kaydedilir:
Tarih,saat,hata,ServerName, 7034, hizmet Denetim Yöneticisi, yok, yok, yok Bu numara birkaç kez tamamlandı. "
Neden
Bu sorun, SQL Server Reporting Services performans sayacının bir kayıt defteri anahtarına erişmek için RegQueryValueEx API 'sini çağırmak için yanlış bir yöntem kullandığı için oluşur. Bu davranış uzak kayıt hizmeti 'nin kilitlenmesine neden olur. Not Uzak kayıt hizmeti SQL Server Reporting Services performans sayacını yükler.
Çözüm
Toplu güncelleştirme bilgileri
Sorun ilk olarak SQL Server 'ın aşağıdaki toplu güncelleştirmesinde giderilmiştir.
SQL Server 2014 için toplu güncelleştirme 1 /en-us/help/2931693
SQL Server 2012 için toplu güncelleştirme 11 /en-us/help/2908007
SQL Server 2012 SP1 için toplu güncelleştirme 7 /en-us/help/2894115
SQL Server 2008 R2 SP2 için toplu güncelleştirme 8 /en-us/help/2871401
Her bir SQL Server toplu güncelleştirmesi, önceki toplu güncelleştirmeyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. En son SQL Server güncelleştirmelerini gözden geçirin:
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Başvurular
Microsoft 'un yazılım güncelleştirmelerini açıklamak için kullandığı terminolojiyigörün.