Applies ToSQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2008 R2 Web SQL Server 2008 R2 Workgroup SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Parallel Data Warehouse SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

此熱修復程式也適用于 Microsoft SQL Server 2012 Reporting Services (SSRS 2012)與 SQL Server 2014 Reporting Services (SSRS 2014)。

徵狀

請試想下列案例:

  • 您在執行 Windows Server 2014、Windows Server 2014、Windows Vista 或更新版本的電腦上,安裝 Microsoft SQL Server 2008 R2 Reporting Services (ssrs 2008 R2)、SQL Server 2012 Reporting Services (SSRS 2012)或 SQL Server 2003 Reporting Services (SSRS 2008)的實例。

  • 您在另一部電腦上執行應用程式。 應用程式嘗試遠端檢索 SQL Server Reporting Services 實例的效能計數器資料。

在這種情況下,遠端登入服務會在已安裝 SQL Server Reporting Services 的電腦上當機。 此外,類似下列的錯誤訊息會記錄在已安裝 SQL Server Reporting Services 實例的電腦上的應用程式記錄中:

錯誤的應用程式名稱: svchost.exe_RemoteRegistry、版本:6.1.7600.16385、時間戳記:0x4a5bc3c1Faulting 模組名稱: perf-ReportServer $INSTANCENAME-rsctr._unloaded 版本:0.0.0.0、時間戳記:0x4bb67a29 例外狀況代碼:0xc0000005 錯誤位移:0x0000000069c5b507 錯誤的進程識別碼:0x1ad0Faulting 應用程式開始時間:0x01ce2f154b19923bFaulting 應用程式路徑:磁片磁碟機: \ Windows\system32\svchost.exe 的模組路徑: ReportServer = RsctrReport $INSTANCENAME-489cdf90-9b0d-11e2-b6ac-005056b63f2a id:

此外,類似下列的錯誤訊息會記錄在已安裝 SQL Server 實例的電腦上的 Windows 系統記錄中:

DateTimeErrorServerName、7034、服務控制管理員、n/a、n/a、遠端登入服務意外終止。 已完成這個 數位 時間。」

原因

之所以發生這個問題,是因為 SQL Server Reporting Services 效能計數器使用不正確的方法來呼叫 RegQueryValueEx API 來存取登錄機碼。 這種行為會導致遠端登入服務損毀。 注意: 遠端登入服務會載入 SQL Server Reporting Services 效能計數器。

每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 查看 SQL Server 的最新累計更新:

狀態

Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。

參考

請參閱 Microsoft 用於描述軟體更新的術語

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。