SQL Server Analysis Services 管理元件中的已知問題和疑難排解
本文列出管理元件SQL Server Analysis Services的已知問題。
問題標題 | 行為/徵兆 | 已知因應措施 |
---|---|---|
數個效能規則不適用於 SSAS 實例 | 處理集區 I/O 作業佇列長度、處理集區作業佇列長度和查詢集區佇列長度的規則,不適用於 SQL Server具有低於 14.0.3015.40 之累積更新版本的 SSAS 實例。 這些規則不會收集效能資料,也不會在 Operations Manager 事件記錄檔中擲回錯誤事件。 這是因為 SSAS 設定中儲存在 Windows 登錄中的程式庫檔案路徑錯誤。 | 安裝最新的SQL Server累積更新。 如果無法協助,請更正 Windows 登錄中對應的.DLL檔案名。 |
在管理元件重新安裝之後,設定服務可能會凍結 | 設定服務可能會在管理元件重新安裝之後凍結。 這似乎是 System Center Operations Manager 問題。 | 無解析度。 |
安裝SQL Server累積更新之後,可能會發生錯誤 | 透過累積更新升級SQL Server時,可能會發生下列錯誤:System.InvalidOperationException:無法讀取類別索引:13688和System.InvalidOperationException:所指定類別的計數器配置無效, 類型的計數器:AverageCount64、AverageTimer32、CounterMultiTimer、CounterMultiTimerInverse、CounterMultiTimer100Ns、CounterMultiTimer100NsInverse、RawFraction 或 SampleFraction表示緊接著任何基底計數器類型:AverageBase、CounterMultiBase、RawBase 或 SampleBase。 | (HealthService) 重新開機 Microsoft Monitoring Agent 服務。 |
健康情況服務可能會在監視大量資料庫期間自行重新開機,因為超過私用位元組的預設閾值並處理計數監視器 | 針對每個 SSAS 實例監視超過 50 個資料庫,可能會導致超過私用位元組的預設閾值,並處理計數監視器。 這可讓健全狀況服務在代理程式上重複重新開機。 | 將私用位元組監視器閾值設定為 943718400 (預設值為 300 MB) ,並將控制碼計數監視器閾值設定為 30000 (預設值為 6000) 。 |
服務狀態監視器無法在叢集SQL Server Analysis Services實例上運作 | 當SQL Server Analysis Services伺服器做為叢集實例時,服務狀態監視器無法運作。 | 無解析度。 |
執行與SQL Server物件相關的工作之後,不會產生主控台工作輸出 | System Center Operations Manager 主控台不會在 [ 工作狀態 ] 對話方塊中顯示任何輸出,進度轉輪會持續執行。 即使不會產生任何輸出,而且工作精靈似乎停止回應,執行中的工作仍然可以將命令傳送至目標SQL Server實例物件,強制此物件執行要求的命令。 工作執行結果位於 [ 工作狀態 ] 檢視中,可在 System Center Operations Manager 主控台中找到。 | 無解析度。 |
若要更正 Windows 登錄中對應的.DLL檔案名,請執行下列步驟:
啟動 regedit。
移至 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSOLAP$[instanceName]\Performance。
尋找具有下列值的機碼:C:\Program Files\Microsoft SQL Server\MSAS14。[實例名稱]\OLAP\bin\Counters\MSMDCTR\140.DLL。
更新此金鑰,如下所示:C:\Program Files\Microsoft SQL Server\MSAS14。[實例名稱]\OLAP\bin\Counters\MSMDCTR.DLL。
重新開機 Analysis Service。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應