Samenvatting
Een om gegevensverbinding te maken met een Analysis Services-gegevensbron, gebruikt Microsoft Excel Microsoft Analysis Services OLE DB Provider voor Microsoft SQL Server (MSOLAP). Elke versie van Analysis Services heeft een eigen versie van de MSOLAP provider. De volgende tabel worden de versies Analysis Service en hun bijbehorende MSOLAP providerversie.
Analysis Services versie |
De providerversie MSOLAP |
SQL Server 2008 |
MSOLAP.4 |
SQL Server 2012 |
MSOLAP.5 |
SQL Server 2014 |
MSOLAP.6 |
SQL Server 2016 |
MSOLAP.7 |
SQL Server 2017 |
MSOLAP.8 |
Zie voor meer informatie over het gebruik van de juiste versie van de MSOLAP het verkrijgen van de meest recente versies van de MSOLAP.
Hier wordt de versie van de MSOLAP-provider die is geïnstalleerd op de clientapparaat. In het volgende voorbeeld is Excel MSOLAP.5 geconfigureerd als de gegevensprovider in de tekenreeks.
Op een apparaat dat ismeerdere versies van de MSOLAP-provider die is geïnstalleerd, wordt de versie die geconfigureerd in het register.
In het volgende scenario:
-
U hebt MSOLAP.5 geïnstalleerd en geconfigureerd in het register.
-
MSOLAP.6 op het apparaat verbinding maken met een Analysis Services-2014 is geïnstalleerd, maar u hebt niet het register bijgewerkt met verwijzing naar MSOLAP.6.
Excel wordt MSOLAP.5 in de verbindingstekenreeks gebruiken voor de verbinding configureren. Dit veroorzaakt problemen als u geen MSOLAP-versies die ouder dan versie van de gegevensbron zijn gebruiken.
Meer informatie
Als u de versie van de MSOLAP die Excel gebruikt, werken de versie in de registersleutels. De volgende sleutels definiëren welke MSOLAP versie wordt gebruikt voor verbinding met Analysis Services. De locatie van de registersleutel afhankelijk of Microsoft Office een MSI-Klik-en-klaar (C2R) of is installatie, en of het 32-bits of 64-bits is.
32-bits MSI van Office
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{308FF259-8671-4df4-B66C-9851BFACF446}\ProgID\(Default)
64-bits MSI van Office
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{308FF259-8671-4df4-B66C-9851BFACF446}\ProgID\(Default)
Office 32-bits C2R
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\Software\Classes\Wow6432Node\CLSID\{308FF259-8671-4df4-B66C-9851BFACF446}\ProgID\(Default)
- of -
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\REGISTRY\MACHINE\Software\Classes\Wow6432Node\CLSID\{DBC724B0-DD86-4772-BB5A-FCC6CAB2FC1A}\ProgID
Office 64-bits C2R
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\Software\Classes\CLSID\{308FF259-8671-4df4-B66C-9851BFACF446}\ProgID\(Default)
- of -
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\REGISTRY\MACHINE\Software\Classes\CLSID\{DBC724B0-DD86-4772-BB5A-FCC6CAB2FC1A}\ProgID\(Default)
Hier volgt een voorbeeld van Office 32-bits C2R geconfigureerd voor het gebruik van MSOLAP.5:
Om te bepalen of uw installatie van MSI- of C2R in Excel Ga naar het bestand > Account. Als u een sectie van Office-Updates , is de installatie van C2R:
Als er geen Updates voor Office -sectie, is er een MSI-installatie:
Als u wilt bepalen of Excel 32-bits of 64-bits, klikt u op leert Over Excel in hetzelfde scherm Accounts en u in het dialoogvenster boven: