Freigeben über


Aktualisieren von Analysis Services

Gilt für: SQL Server - nur Windows

Analysis Services-Instanzen können auf eine SQL Server-Version mit demselben Servermodus aktualisiert werden, um von den Funktionen zu profitieren, die in der aktuellen Version eingeführt wurden. Informationen zu diesen Funktionen finden Sie unter What's New in Analysis Services (Neuigkeiten in Analysis Services).

Sie können jede Instanz unabhängig von anderen Instanzen, die auf derselben Hardware ausgeführt werden, direkt aktualisieren. Die meisten Administratoren entscheiden sich für die Installation einer neuen Instanz der neuen Version zum Testen der Anwendung, ehe Produktionsarbeitsauslastungen auf den neuen Server übertragen werden. Doch für Entwicklungs- oder Testserver kann ein direktes Upgrade möglicherweise empfehlenswert sein.

Upgrade von Servern

Es gibt zwei grundlegende Ansätze für Upgrades von Servern und Datenbanken:

Hinweis

Die Kompatibilitätsgrade von Datenbanken, die einem bestimmten Server zugeordnet sind, bleiben unverändert, bis Sie sie manuell ändern.

Direktes Upgrade

Der Upgradeprozess migriert automatisch bestehende Datenbanken von der alten Instanz zur neuen Instanz. Da die Metadaten und die binären Daten zwischen den beiden Versionen kompatibel sind, behalten Sie die Daten nach dem Upgrade bei, und es ist nicht nötig, eine manuelle Datenmigration durchzuführen.

Um eine vorhandene Instanz zu aktualisieren, führen Sie das Setup aus, und geben Sie den Namen der vorhandenen Instanz als Namen für die neue Instanz an.

Paralleles Upgrade

  • Sichern Sie alle Datenbanken, und stellen Sie sicher, dass jede wiederhergestellt werden kann. Weitere Informationen finden Sie unter Sichern und Wiederherstellen von Analysis Services-Datenbanken.

  • Bestimmen Sie eine Teilmenge der Berichte, Kalkulationstabellen oder Momentaufnahmen von Dashboards, die Sie später als Grundlage für das Überprüfen der Servervorgänge im Anschluss an das Upgrade nutzen möchten. Erfassen Sie nach Möglichkeit Leistungsmesswerte, damit Sie Vergleiche mit denselben Arbeitsauslastungen auf einem aktualisierten Server ausführen können.

  • Installieren Sie eine neue Instanz von Analysis Services, und wählen Sie den gleichen Servermodus (tabellarisch oder mehrdimensional) wie auf dem Server, den Sie ersetzen möchten.

    Nach der Installation müssen Sie Ports konfigurieren und Serveradministratoren hinzufügen. Weitere Informationen finden Sie unter Konfiguration nach der Installation (Analysis Services).

  • Sie können dann die einzelnen Datenbanken anfügen oder wiederherstellen.

  • Führen Sie DBCC aus, um die Datenbankintegrität zu überprüfen. Tabellarische Modelle werden einer gründlicheren Überprüfung mit Tests auf verwaiste Objekte in der gesamten Modellhierarchie unterzogen. Bei mehrdimensionalen Modellen werden nur die Partitionsindizes überprüft. Weitere Informationen finden Sie unter Datenbankkonsistenzprüfung (DBCC) für tabellarische und mehrdimensionale Analysis Services-Datenbanken.

  • Testen Sie Berichte, Kalkulationstabellen und Dashboards, um zu bestätigen, dass sich Verhalten oder Berechnungen nicht negativ verändert haben. Für mehrdimensionale und tabellarische Arbeitslasten sollte eine bessere Leistung spürbar werden.

  • Testen Sie Verarbeitungsvorgänge, und korrigieren Sie Anmeldungs- oder Berechtigungsprobleme. Bei Verwendung des Standarddienstkontos für Verbindungen wird der neue Dienst unter einem anderen Konto ausgeführt. Weitere Informationen finden Sie unter Konfigurieren von Dienstkonten (Analysis Services).

  • Testen Sie Sicherungs- und Wiederherstellungsvorgänge auf dem aktualisierten Server, und passen Sie Skripts so an, dass der neue Servername verwendet wird.

Upgrade von Datenbanken

Datenbanken, die in früheren Versionen erstellt wurden, werden auf dem aktualisierten Server mit dem ursprünglichen Kompatibilitätsgrad ausgeführt. Im Allgemeinen können Sie für eine Datenbank oder ein Modell ein Upgrade zum Betrieb mit einem höheren Kompatibilitätsgrad vornehmen, um Zugriff auf neue Features zu erhalten. Beachten Sie dabei allerdings, dass Sie sich an eine bestimmte Serverversion binden.

Für ein Upgrade einer Datenbank aktualisieren Sie in der Regel das Modell in SQL Server Data Tools (SSDT) und stellen die Lösung anschließend in einer aktualisierten Serverinstanz bereit.

Tabellarische und mehrdimensionale Datenbanken haben unterschiedliche Versionspfade. Es ist Zufall, dass mehrdimensionale und tabellarische Modelle über ähnlich nummerierte Kompatibilitätsgrade verfügen. Die Modi werden sich mit unterschiedlichem Tempo entwickeln, sobald Änderungen an Features sich nur auf ein Modell auswirken.

Die folgende Tabelle enthält Hintergrundinformationen zu den Kompatibilitätsgraden, doch Sie sollten die Artikel mit detaillierten Informationen lesen, um zu erfahren, was die einzelnen Grade zu bieten haben.

Datenbankmodell Kompatibilitätsgrad Kompatible Versionen
Tabellarisch 1500 SQL Server 2019
Tabellarisch 1400 SQL Server 2017
Tabellarisch 1200 SQL Server 2016
Tabellarisch 1103 SQL Server 2014
Tabellarisch 1100 SQL Server 2012
Mehrdimensional 1100 SQL Server 2012 und höher
Mehrdimensional 1050 SQL Server 2005, 2008, 2008 R2

Weitere Informationen finden Sie unter Kompatibilitätsgrad einer mehrdimensionalen Datenbank (Analysis Services) und Kompatibilitätsgrad für tabellarische Modelle von Analysis Services.

Siehe auch

Planen einer SQL Server-Installation
Aktualisieren von PowerPivot für SharePoint