Jump to content

OPENROWSET mit Microsoft.ACE.OLEDB.12.0 nur als Admin möglich


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo zusammen.

Ich habe hier einen Windows Server 2008, auf dem ein MSSQL Server 2008 läuft. Ich möchte nun Abfragen auf Office-Dokumente laufen lassen. Zum Beispiel in der Form:

 

SELECT * FROM OPENROWSET(

'Microsoft.ACE.OLEDB.12.0',

'Excel 12.0;Database=c:\Testimport.xlsx',

'SELECT * FROM [Übersicht$A1:B3]');

 

Das funktioniert auch, so lange ich mich als SQL-Benutzer oder als Windows-Administrator am SQL-Server anmelde. Wenn ich mich allerdings als normaler Windows-Benutzer anmelde und die Abfrage starte erhalte ich die Meldung

 

Der OLE DB-Anbieter 'Microsoft.ACE.OLEDB.12.0' für den Verbindungsserver '(null)' hat die Meldung 'Unbekannter Fehler' zurückgeben.

Meldung 7303, Ebene 16, Status 1, Zeile 1

Das Datenquellenobjekt des OLE DB-Anbieters 'Microsoft.ACE.OLEDB.12.0' für den Verbindungsserver '(null)' kann nicht initialisiert werden.

 

Die Meldung erhalte ich auch, wenn der windows-Benutzer alle Berechtigungen im SQL-Server hat.

 

Ich gehe davon aus, dass irgendwo im Dateisystem eine Berechtigung fehlt, weis aber nicht so ganz, wo ich da anfangen sollte.

 

Vieleicht kann mir ja hier jemand weiterhelfen.

 

Danke schon einmal im Voraus.

 

Gruß

Florian

  • 2 Jahre später...
Geschrieben

Hallo Florian,

 

genau dasselbe Problem habe ich auch. Hast Du seinerzeit Antwort auf Deinen Beitrag erhalten - oder noch besser, weißt Du, woran es liegt.

 

Ich vermute, es muss was mit der Zugriffsberechtigung auf das Windows-Ordnersystem zu tun haben. Ich habe allerdings alles schon freigegeben.

 

Ich bin ratlos. (MSSERVER 2008 R2 mit Window7)

 

Gruß

Orlando

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...