Bekannte Probleme und Problembehandlung im Management Pack für SQL Server Analysis Services
In diesem Artikel sind die bekannten Probleme im Management Pack für SQL Server Analysis Services aufgelistet.
| Problemtitel | Verhalten/Symptom | Bekannte Problemumgehung |
|---|---|---|
| Mehrere Leistungsregeln funktionieren nicht mit SSAS-Instanzen | Die Regeln Warteschlangenlänge für Verarbeitungspool-E/A-Aufträge, Länge der Warteschlange für Verarbeitungspoolaufträge und Länge der Warteschlange für den Abfragepool funktionieren nicht mit SSAS-Instanzen in SQL Server mit niedrigeren Versionen kumulativer Updates als 14.0.3015.40. Die Regeln sammeln keine Leistungsdaten und lösen im Operations Manager-Ereignisprotokoll Fehlerereignisse aus. Dies wird durch einen falschen Pfad zu einer Bibliotheksdatei in den SSAS-Einstellungen verursacht, die in der Windows-Registrierung gespeichert sind. | Installieren Sie das neueste kumulative Update für SQL Server. Wenn das nicht hilft, korrigieren Sie den entsprechenden DLL-Dateinamen in der Windows-Registrierung. |
| Der Konfigurationsdienst kann nach einer Neuinstallation des Management Packs möglicherweise nicht mehr reagieren | Der Konfigurationsdienst kann nach einer Neuinstallation des Management Packs möglicherweise nicht mehr reagieren. Dies scheint ein System Center Operations Manager-Problem zu sein. | Keine Lösung. |
| Nach Installation eines kumulativen Updates für SQL Server können Fehler auftreten | Wenn SQL Server über kumulative Updates aktualisiert wird, können die folgenden Fehler auftreten: System.InvalidOperationException: Kategorieindex konnte nicht gelesen werden: 13688 und System.InvalidOperationException: Das Layout „Zähler“ der angegebenen Kategorie ist ungültig. Auf einen Zähler des Typs AverageCount64, AverageTimer32, CounterMultiTimer, CounterMultiTimerInverse, CounterMultiTimer100Ns, CounterMultiTimer100NsInverse, RawFraction, oder SampleFraction muss unmittelbar einer der folgenden Basiszählertypen folgen: AverageBase, CounterMultiBase, RawBase oder SampleBase. | Starten Sie den Dienst „Microsoft Monitoring Agent“ (HealthService) neu. |
| Der Integritätsdienst kann sich bei der Überwachung einer großen Anzahl von Datenbanken aufgrund des Überschreitens der Standardschwellenwerte für die Überwachung privater Bytes und der Anzahl der Handles von selbst neu starten | Die Überwachung von mehr als 50 Datenbanken pro SSAS-Instanz kann dazu führen, dass die Standardschwellenwerte für die Monitore „Private Bytes“ und „Anzahl Handles“ überschritten werden. Dadurch wird Integritätsdienst auf Agents wiederholt neu gestartet. | Legen Sie den Monitorschwellenwert für private Bytes auf 9.437.184.00 (Standardwert: 300 MB) und für die Anzahl der Handles auf 30.000 fest (Standardwert 6.000). |
| Der Monitor Dienststatus funktioniert nicht auf einer gruppierten Instanz von SQL Server Analysis Services. | Außerdem funktioniert der Monitor Dienststatus nicht, wenn der SQL Server Analysis Services-Server als Clusterinstanz verwendet wird. | Keine Lösung. |
| Nach der Ausführung von Tasks im Zusammenhang mit SQL Server-Objekten wird durch den Konsolentask keine Ausgabe erstellt. | Die System Center Operations Manager-Konsole zeigt keine Ausgabe im Dialogfeld Taskstatus an, und die Statusanzeige dreht sich fortlaufend. Obwohl keine Ausgabe erfolgt und der Task-Assistent anscheinend nicht mehr reagiert, kann der ausgeführte Task weiterhin Befehle an das Ziel-SQL Server-Instanzobjekt senden und damit dieses Objekt zwingen, den angeforderten Befehl auszuführen. Die Ergebnisse der Taskausführung sind in der System Center Operations Manager-Konsole in der Ansicht Taskstatus verfügbar. | Keine Lösung. |
Um den entsprechenden DLL-Dateinamen in der Windows-Registrierung zu korrigieren, führen Sie die folgenden Schritte aus:
Führen Sie „regedit“ aus.
Wechseln Sie zu HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSOLAP$[instanceName]\Performance.
Suchen Sie nach einem Schlüssel mit dem folgenden Wert: C:\Program Files\Microsoft SQL Server\MSAS14.[Instanzname]\OLAP\bin\Counters\MSMDCTR140.DLL.
Ändern Sie diesen Schlüssel wie folgt: C:\Program Files\Microsoft SQL Server\MSAS14.[Instanzname]\OLAP\bin\CountersMSMDCTR.DLL.
Starten Sie Analysis Service neu.