Get-SPProduct : Failed to call GetTypes on assembly Microsoft. AnalysisServices. SPAddin

Problem

Get-SPProduct : Failed to call GetTypes on assembly Microsoft.AnalysisServices.SPAddin
Die Datei oder Assembly „Microsoft.AnalysisServices.SPClient, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91“ oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden

Get-SPProduct : Failed to call GetTypes on assembly
Microsoft.AnalysisServices.SPAddin, Version=12.0.0.0, Culture=neutral,
PublicKeyToken=89845dcd8080cc91. Could not load file or assembly
‚Microsoft.AnalysisServices.SPClient, Version=12.0.0.0, Culture=neutral,
PublicKeyToken=89845dcd8080cc91‘ or one of its dependencies. The system cannot
find the file specified.

Detals

Folgende Fehlermeldung wird in der PowerShell-Konsole ausgegeben, wenn SharePoint CMD-Lets wie Get-SPProduct -Local ausgeführt werden:

Get-SPProduct : Failed to call GetTypes on assembly Microsoft.AnalysisServices.SPAddin, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91. Die Datei
oder Assembly "Microsoft.AnalysisServices.SPClient, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" oder eine Abhängigkeit davon wurde nicht
gefunden. Das System kann die angegebene Datei nicht finden.
In Zeile:1 Zeichen:1
+ Get-SPProduct -Local
+ ~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidData: (Microsoft.Share...letGetSPProduct:SpCmdletGetSPProduct) [Get-SPProduct], SPUpgradeException
+ FullyQualifiedErrorId : Microsoft.SharePoint.PowerShell.SpCmdletGetSPProduct

In der EN-SharePoint-Installation wird diese Fehlermeldung angezeigt:

Get-SPProduct : Failed to call GetTypes on assembly
Microsoft.AnalysisServices.SPAddin, Version=12.0.0.0, Culture=neutral,
PublicKeyToken=89845dcd8080cc91. Could not load file or assembly
'Microsoft.AnalysisServices.SPClient, Version=12.0.0.0, Culture=neutral,
PublicKeyToken=89845dcd8080cc91' or one of its dependencies. The system cannot
find the file specified.
At line:1 char:1
+ Get-SPProduct -Local
+ ~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidData: (Microsoft.Share...letGetSPProduct:
SpCmdletGetSPProduct) [Get-SPProduct], SPUpgradeException
+ FullyQualifiedErrorId : Microsoft.SharePoint.PowerShell.SpCmdletGetSPPro
duct

Fix

Fehlende Komponente auf dem Server installieren

Mindestens auf einem Server der SharePoint-Farm fehlt eine Software-Komponente, die auf dem anderen Server installiert ist.

In diesem Fall war es das SSAS Add-On bzw. das PowerPivot Add-On für SharePoint, welches auf einem SharePoint-Server in der Farm nicht installiert war. Nach der Installation des Add-Ons wurde der Fehler nicht mehr ausgegeben.

Achtung:
Durch das erneute Ausführen des CMD-Lets Get-SPProduct -Local wird dieses scheinbar erfolgreich ausgeführt (ohne Fehlermeldung). Damit war aber die Ursache (fehlende Komponente) in unserem Fall nicht beseitigt! Wird dieser Fehler ignoriert (durch erneutes Ausführen) und nicht behoben (durch die Installation), so kann es später zu schwer lokalisierbaren Problemen (s. Microsoft.SharePoint.Upgrade.SPUpgradeException) beim Ausführen des Konfigurationsassistenten auf diesem Server kommen!

Links

  1. http://saravlamba.blogspot.de: SharePoint 2013 Service pack 1 post installation error

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.