Konfigurieren des MSOLAP-Datenanbieters für Excel zum Herstellen einer Verbindung mit Analysis Services
In diesem Artikel wird beschrieben, wie Sie den richtigen MSOLAP-Datenanbieter für Excel konfigurieren, um eine Verbindung mit Analysis Services herzustellen.
Ursprüngliche Produktversion: SQL Server 2017 Enterprise, SQL Server 2016 Enterprise, SQL Server 2014 Enterprise, SQL Server 2012 Enterprise, SQL Server 2008 Enterprise
Ursprüngliche KB-Nummer: 4488253
Zusammenfassung
Um eine Datenverbindung mit einer Analysis Services-Datenquelle herzustellen, verwendet Microsoft Excel den Microsoft Analysis Services OLE DB-Anbieter für Microsoft SQL Server (MSOLAP). Jede Version von Analysis Services verfügt über eine eigene MSOLAP-Anbieterversion. In der folgenden Tabelle sind die Analysis Service-Versionen und die entsprechende VERSION des MSOLAP-Anbieters aufgeführt.
Version von Analysis Services | MSOLAP-Anbieterversion |
---|---|
SQL Server 2008 | MSOLAP.4 |
SQL Server 2012 | MSOLAP.5 |
SQL Server 2014 | MSOLAP.6 |
SQL Server 2016 | MSOLAP.7 |
SQL Server 2017 und höher | MSOLAP.8 (gilt als immergrün) |
Weitere Informationen zu MSOLAP und anderen Clientbibliotheken für Analysis Services finden Sie unter Analysis Services-Clientbibliotheken.
Weitere Informationen zur Verwendung der richtigen Version von MSOLAP finden Sie unter Eigenschaften von Verbindungszeichenfolgen. Informationen zu älteren MSOLAP-Versionen finden Sie unter Abrufen der neuesten Versionen von MSOLAP. Die neueste MSOLAP-Version finden Sie unter Analysis Services-Clientbibliotheken.
Excel verwendet die Version des MSOLAP-Anbieters, die auf dem Clientgerät installiert ist. Im folgenden Beispiel hat Excel MSOLAP.5 als Datenanbieter in der Daten-Verbindungszeichenfolge konfiguriert.
Auf einem Clientgerät, auf dem mehrere Versionen des MSOLAP-Anbieters installiert sind, verwendet Excel die Version, die in der Registrierung konfiguriert ist.
Beispiel:
- Sie haben MSOLAP.5 in der Registrierung installiert und konfiguriert.
- Sie haben MSOLAP.6 auf Ihrem Gerät installiert, um eine Verbindung mit Analysis Services 2014 herzustellen, aber Sie haben die Registrierung nicht aktualisiert, um auf MSOLAP.6 zu verweisen.
Excel konfiguriert die Verbindung für die Verwendung von MSOLAP.5 im Verbindungszeichenfolge. Dies verursacht Probleme, da Sie keine MSOLAP-Versionen verwenden können, die älter als die Datenquellenversion sind.
Weitere Informationen
Um die version von MSOLAP anzugeben, die Excel verwendet, aktualisieren Sie die Version in den Registrierungsschlüsseln. Die folgenden Schlüssel definieren, welche MSOLAP-Version Excel verwendet, um eine Verbindung mit Analysis Services herzustellen. Der Speicherort des Registrierungsschlüssels hängt davon ab, ob Es sich bei Microsoft Office um eine MSI- oder Klick-und-Run-Installation (C2R) handelt und ob es sich um eine 32-Bit- oder eine 64-Bit-Installation handelt.
Office 32-Bit-MSI
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{308FF259-8671-4df4-B66C-9851BFACF446}\ProgID\(Default)
Office 64-Bit-MSI
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{308FF259-8671-4df4-B66C-9851BFACF446}\ProgID\(Default)
Office 32-bit C2R
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\Software\Classes\Wow6432Node\CLSID\{308FF259-8671-4df4-B66C-9851BFACF446}\ProgID\(Default)
oder
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\REGISTRY\MACHINE\Software\Classes\Wow6432Node\CLSID\{DBC724B0-DD86-4772-BB5A-FCC6CAB2FC1A}\ProgID
Office 64-bit C2R
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\Software\Classes\CLSID\{308FF259-8671-4df4-B66C-9851BFACF446}\ProgID\(Default)
oder
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\REGISTRY\MACHINE\Software\Classes\CLSID\{DBC724B0-DD86-4772-BB5A-FCC6CAB2FC1A}\ProgID\(Default)
Es folgt ein Beispiel für office 32-Bit C2R, das für die Verwendung von MSOLAP.5 konfiguriert ist:
Um zu ermitteln, ob es sich bei Ihrer Installation um MSI oder C2R handelt, wechseln Sie in Excel zu Dateikonto>. Wenn ein Office Updates-Abschnitt angezeigt wird, ist die Installation C2R:
Wenn kein Office Updates-Abschnitt vorhanden ist, handelt es sich um eine MSI-Installation:
Um zu bestimmen, ob Excel eine 32-Bit- oder 64-Bit-Version ist, klicken Sie auf demselben Bildschirm "Konten" auf Info , und Sie werden im Dialogfeld oben angezeigt:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für