Database
 sql >> Datenbank >  >> RDS >> Database

Fehler bei der Verwendung einer OLAP-Verbindung:Der MSOLAP-Anbieter ist nicht auf dem lokalen Computer registriert...

Dieser Fehler kann auftreten, wenn versucht wird, eine Abfrage auszuführen, während die zugrunde liegende Datenquelle MS OLAP ist.

Der Fehler weist darauf hin, dass die Datei msolap130.dll nicht in der Pyramid-Umgebung registriert ist.

Um dies zu korrigieren, öffnen Sie die Eingabeaufforderung als Administrator auf jedem der Pyramid Windows Connector-Server und führen Sie den folgenden Befehl aus:

regsvr32 "C:\Program Files\Microsoft Analysis Services\AS OLEDB\130\msolap130.dll"

oder

regsvr32 "C:\Program Files\Microsoft Analysis Services\AS OLEDB\140\msolap.dll"

*Sie sollten die neueste der beiden oben genannten verwenden.

*Dieser Ordnerpfad wird vom Pyramid-Installationsprogramm erstellt, der Pfad kann jedoch auf Ihrem Server geringfügig abweichen. Bevor Sie den Befehl ausführen, bestätigen Sie daher, dass die DLL-Datei vorhanden ist, und korrigieren Sie den Pfad im Befehl bei Bedarf.

Falls das Problem dadurch nicht behoben wird, wenden Sie sich bitte an den Pyramid-Support