Upgrade (PowerPivot für SharePoint)

Dieses Thema enthält Informationen zum Upgrade von SQL Server 2008 R2 PowerPivot für SharePoint. Weitere Informationen zu Neuerungen oder Änderungen in dieser Version finden Sie unter Neuigkeiten (PowerPivot für SharePoint).

Dieses Thema enthält folgende Abschnitte:

Upgrade auf Service Pack 1 (SP1)

Upgrade mehrerer PowerPivot für SharePoint-Server in einer SharePoint-Farm

Übernehmen eines QFEs für eine PowerPivot-Instanz in der Farm

Überprüfen der Version der PowerPivot-Server in einer Farm

Überprüfungsaufgaben nach dem Upgrade

Upgrade auf Service Pack 1 (SP1)

Installieren Sie SP1 auf jedem Anwendungsserver, auf dem PowerPivot für SharePoint installiert ist. Nach der Installation von SP1 ist ein Neustart erforderlich.

Warten Sie, bis der SharePoint-Zeitgeberauftrag die Lösungen in den Webanwendungen der Farm synchronisiert.

Führen Sie optional eine Integritätsregel aus, um die Lösungen mit der erwarteten Version zu synchronisieren. Für diese Methode ist erforderlich, dass Sie IIS zurücksetzen.

  1. Klicken Sie in der Zentraladministration unter Überwachung auf Regeldefinitionen überprüfen.

  2. Suchen Sie in der Kategorie Konfiguration die folgende Regel, und klicken Sie darauf:

    PowerPivot: Die bereitgestellte Farmlösung ist nicht auf dem neuesten Stand.

  3. Klicken Sie im Feld Regeldefinitionen der Integritätsanalyse für diese Regel auf Jetzt ausführen.

  4. Setzen Sie IIS zurück, um sicherzustellen, dass die frühere Version nicht mehr verfügbar ist. Öffnen Sie hierzu eine Administratoreingabeaufforderung, und geben Sie IISRESET ein.

Es sind keine weiteren Konfigurationsschritte erforderlich. Sie sollten aber die Aufgaben nach dem Upgrade ausführen, um sicherzustellen, dass der Server betriebsbereit (siehe Überprüfungsaufgaben nach dem Upgrade in diesem Thema).

Upgrade mehrerer PowerPivot für SharePoint-Server in einer SharePoint-Farm

Wenn Sie über mehrere PowerPivot für SharePoint-Server verfügen, denken Sie daran, SP1 auf jedem Server zu installieren. In einer Topologie mit mehreren Servern, in der sich mehr als ein PowerPivot für SharePoint-Server befindet, müssen alle Serverinstanzen und -komponenten die gleiche Version aufweisen. Der Server, auf dem die neueste Version der Software ausgeführt wird, bestimmt die Ebene aller Server in der Farm. Wenn Sie nur für einige der Server ein Upgrade durchführen, sind die Server, auf denen frühere Versionen der Software ausgeführt werden, nicht mehr verfügbar, bis für sie ebenfalls in Upgrade durchgeführt wurde.

Für PowerPivot-Lösungsdateien wird am aktuellen Speicherort auf dem physischen Computer ein Upgrade durchgeführt. Sie werden dann jedoch über einen SharePoint-Zeitgeberauftrag, der stündlich ausgeführt wird, für die spezifischen Webanwendungen auf der Farm bereitgestellt. Die Planung des Zeitgeberauftrags bestimmt, wann die Programmdateien auf die Web-Front-End-Computer kopiert werden, auf denen die Anwendungen gehostet werden. Wenn der Zeitgeberauftrag unmittelbar vor dem Upgrade ausgeführt wurde, kann es bis zu einer Stunde dauern, bis das Upgrade der PowerPivot-Webanwendungslösung auf der Farm verteilt wird. Während dieses Intervalls werden Anforderungen zur PowerPivot-Abfrageverarbeitung und -datenaktualisierung gelöscht. Um dieses Problem zu umgehen, können Sie manuell eine Integritätsregel ausführen, damit alle Server sofort zu synchronisiert und dieselbe Version einer Lösung verwendet wird.

Gehen Sie wie folgt vor, um für eine Bereitstellung mit mehreren Servern ein Upgrade durchzuführen:

  1. Führen Sie SQL Server-Setup aus, um für die erste PowerPivot für SharePoint-Instanz ein Upgrade durchzuführen. Falls Sie über mehrere Server verfügen, können Sie mit einem beliebigen Server beginnen. In einer PowerPivot für SharePoint-Bereitstellung gibt es keinen primären Server. Wenn Sie das Upgrade ausführen, wird für die von sämtlichen PowerPivot für SharePoint-Instanzen verwendeten Lösungspakete ein Upgrade auf die neue Version durchgeführt.

  2. Führen Sie für jeden zusätzlichen Server ein Upgrade durch, indem Sie das SQL Server-Setup ausführen, um PowerPivot für SharePoint upzugraden.

  3. Warten Sie, bis der SharePoint-Zeitgeberauftrag die Lösungen in den Webanwendungen der Farm synchronisiert.

    Führen Sie optional eine Integritätsregel aus, um die Lösungen mit der erwarteten Version zu synchronisieren. Für diese Methode ist erforderlich, dass Sie IIS zurücksetzen.

    1. Klicken Sie in der Zentraladministration unter Überwachung auf Regeldefinitionen überprüfen.

    2. Suchen Sie in der Kategorie Konfiguration die folgende Regel, und klicken Sie darauf:

      PowerPivot: Die bereitgestellte Farmlösung ist nicht auf dem neuesten Stand.

    3. Klicken Sie im Feld Regeldefinitionen der Integritätsanalyse für diese Regel auf Jetzt ausführen.

    4. Setzen Sie IIS zurück, um sicherzustellen, dass die frühere Version nicht mehr verfügbar ist. Öffnen Sie hierzu eine Administratoreingabeaufforderung, und geben Sie IISRESET ein.

Übernehmen eines QFEs für eine PowerPivot-Instanz in der Farm

Durch das Patchen eines PowerPivot für SharePoint-Servers werden vorhandene Programmdateien mit einer neueren Version aktualisiert, die eine Lösung für ein bestimmtes Problem enthält. Wenn ein QFE für eine Topologie mit mehreren Servern übernommen wird, gibt es keinen primären Server, mit dem Sie beginnen müssen. Sie können mit jedem beliebigen Server beginnen, sofern das gleiche QFE auch für alle anderen PowerPivot-Server in der Farm übernommen wird.

Wenn Sie das QFE anwenden, werden Informationen zur Serverversion in der Farmkonfigurationsdatenbank aktualisiert. Die Version des gepatchten Servers wird zur neuen erwarteten Version für die Farm. Server, die nicht über das QFE verfügen, werden offline geschaltet, bis der Patch übernommen wird.

Um sicherzustellen, dass das QFE übernommen wird, müssen Sie die Regel der Integritätsanalyse ausführen, mit der PowerPivot-Lösungen bereitgestellt werden.

  1. Installieren Sie den Patch mithilfe der Anweisungen, die mit dem QFE bereitgestellt werden.

  2. Klicken Sie in der Zentraladministration unter Überwachung auf Regeldefinitionen überprüfen.

  3. Suchen Sie in der Kategorie Konfiguration die folgende Regel, und klicken Sie darauf:

    PowerPivot: Die bereitgestellte Farmlösung ist nicht auf dem neuesten Stand.

  4. Klicken Sie im Feld Regeldefinitionen der Integritätsanalyse für diese Regel auf Jetzt ausführen.

  5. Setzen Sie IIS zurück, um sicherzustellen, dass die frühere Version nicht mehr verfügbar ist. Öffnen Sie hierzu eine Administratoreingabeaufforderung, und geben Sie IISRESET ein.

In der Zentraladministration können Sie auf der Seite Produkt- und Patchinstallationsstatus überprüfen im Abschnitt Update- und Patchverwaltung die Versionsinformationen für Dienste in der Farm überprüfen.

Überprüfen der Version der PowerPivot-Server in einer Farm

Alle Versionen der PowerPivot-Systemdienst- und Analysis Services-Dienstinstanzen in der Farm müssen die gleiche Version aufweisen. Um sicherzustellen, dass alle Serverkomponenten über die gleiche Version verfügen, überprüfen Sie die Versionsinformationen auf folgende Punkte:

  • Datei Microsoft.AnalysisServices.SharePoint.Integration.dll. Dies ist die Datei, die das Objektmodell für den PowerPivot-Systemdienst enthält.

  • Analysis Services-Dienst auf jedem Anwendungsserver, auf dem PowerPivot für SharePoint installiert ist.

Vorgehensweise zum Überprüfen der Version der PowerPivot-Lösungen und des PowerPivot-Systemdiensts

  1. Suchen Sie in \Windows\Assembly die Datei Microsoft.AnalysisServices.SharePoint.Integration.dll.

  2. Klicken Sie mit der rechten Maustaste auf Microsoft.AnalysisServices.SharePoint.Integration.dll, und wählen Sie Eigenschaften aus.

  3. Klicken Sie auf Details.

  4. Für die Produktversion sollte die Dateiversion 10.50.1600.1 lauten.

Ein PowerPivot für SharePoint-Server enthält mehrere Kopien von Microsoft.AnalysisServices.SharePoint.Integration.dll. Kopien der Datei befinden sich in der globalen Assembly \inetpub\wwwroot\wss\VirtualDirectories\80\bin\ und unter \Programme\Microsoft SQL Server\100\SDK\Assemblies.

Wenn Sie Dateiversionen in einer Installation überprüfen, sollten Sie immer die Version im Ordner Assembly verwenden. Hierbei handelt es sich um die vom Setup aktualisierte Kopie. Andere Kopien der Datei werden vom Lösungspaket powerpivot.wsp oder vom Setup hinzugefügt, wenn die Konnektivitätskomponenten installiert werden. Das Lösungspaket aktualisiert die hinzugefügte Kopie. Abhängig davon, in welcher Phase Sie sich beim Upgrade mehrerer Server befinden, könnte die Kopie in \inetpub neuer als die Version in der globalen Assembly sein.

Vorgehensweise zum Überprüfen der Version von Analysis Services

Wenn Sie nur für einige PowerPivot für SharePoint-Server in einer Farm ein Upgrade vorgenommen haben, ist die Instanz von Analysis Services auf den Servern ohne Upgrade älter als die in der Farm erwartete Version.

  1. Suchen Sie unter <Laufwerk>:\Programme\Microsoft SQL Server\MSAS10_50.PowerPivot\OLAP\bin die Datei msmdsrv.exe.

  2. Klicken Sie mit der rechten Maustaste auf msmdsrv.exe, und wählen Sie Eigenschaften aus.

  3. Klicken Sie auf Details.

  4. Die Dateiversion sollte 10.50.1600.1 lauten.

  5. Stellen Sie sicher, dass diese Versionsnummer mit der Datei Microsoft.AnalysisServices.SharePoint.Integration.dll übereinstimmt.

  6. Wenn msmdsrv.exe älter als Microsoft.AnalysisServices.SharePoint.Integration.dll ist, führen Sie SQL Server-Setup aus, um für die Analysis Services-Instanz ein Upgrade durchzuführen.

Überprüfungsaufgaben nach dem Upgrade

Stellen Sie sicher, dass der Server betriebsbereit ist, nachdem für den PowerPivot-Server ein Upgrade durchgeführt oder ein Patch installiert wurde.

Aufgabe

Link

Sicherstellen, dass der Dienst c2WTS (Claims to Windows Token Service) ausgeführt wird

Stellen Sie in der Zentraladministration unter Dienste auf dem Server verwalten sicher, dass c2WTS der (Claims to Windows Token Service) ausgeführt wird.

Starten Sie in der Zentraladministration unter Dienste den Dienst c2WTS (Claims to Windows Token Service), falls er nicht ausgeführt wird.

Stellen Sie sicher, dass die Abfrage- und -Datenverarbeitung funktionsfähig ist.

Öffnen Sie mehrere Arbeitsmappen, die PowerPivot- Daten enthalten. Klicken Sie auf einen Slicer oder Filter, um zu überprüfen, ob Abfragevorgänge möglich sind. Wenn sich die Daten durch Anwenden von Slicern oder Filtern ändern, wurde die Abfrage erfolgreich verarbeitet.

Wenn Sie mehrere Server haben, überprüfen Sie, ob sich zwischengespeicherte Dateien auf der Festplatte befinden. Wenn es zwischengespeicherte Dateien gibt, wurden Datendateien auf dem physischen Server geladen. Suchen Sie im Ordner \Programme\Microsoft SQL Server\MSAS10_50.POWERPIVOT\OLAP\Backup nach zwischengespeicherten Dateien.

Sie können die Funktionsfähigkeit der Verarbeitung prüfen, indem Sie den Datenaktualisierungszeitplan einer vorhandenen Arbeitsmappe öffnen und das Kontrollkästchen Führen Sie zudem sobald wie möglich eine Aktualisierung durch aktivieren. Warten Sie einige Minuten, bis die Datenaktualisierung abgeschlossen ist, und überprüfen Sie dann anhand der Seite mit dem Verlauf der Datenaktualisierung, ob die Datenaktualisierung erfolgreich ausgeführt wurde.

Überwachen Sie in den nächsten Tagen die Datenaktualisierungsberichte im PowerPivot-Management-Dashboard, um sicherzustellen, dass an der Datenaktualisierung keine Änderungen vorgenommen wurden.

PowerPivot-Management-Dashboard

Überprüfen Sie, ob neue Konfigurationseinstellungen für die Dienstanwendung verfügbar sind.

Öffnen Sie in der Zentraladministration auf der Registerkarte Dienstanwendungen verwalten die Konfigurationsseite und überprüfen Sie, ob im Abschnitt Datenaktualisierung die neuen Grenzwerte für das Zwischenspeichern von Dateien verfügbar sind.

HinweisHinweis
Führen Sie die verbleibenden Aufgaben nur aus, wenn die vorherigen Aufgaben nicht erfolgreich waren.

Prüfen Sie die Version der SharePoint-Integrations-DLL, um sicherzustellen, dass ein Upgrade vorgenommen wurde.

Überprüfen der Version der PowerPivot-Server in einer Farm

Überprüfen Sie, ob der Dienst auf allen Computern mit PowerPivot für SharePoint ausgeführt wird.

Starten oder Beenden von Diensten in einer PowerPivot für SharePoint-Instanz

Überprüfen Sie die Funktionsaktivierung auf der Ebene der Websitesammlung.

Aktivieren der Funktion zur PowerPivot-Integration für Websitesammlungen

Weitere Informationen zum Konfigurieren der PowerPivot-Einstellungen und -funktionen finden Sie unter Konfiguration (PowerPivot für SharePoint).

Schrittweise Anweisungen für alle Konfigurationsaufgaben nach der Installation finden Sie unter Installieren von PowerPivot für SharePoint auf einem vorhandenen SharePoint-Server.