IT-Biene Geschrieben 25. November 2013 Geschrieben 25. November 2013 Hallo Zusammen, ich habe mit meinem MS SQL Server 2008 R2 64 Bit Probleme CSV oder Excel Tabellen per Openrowset zu importieren. Hier mein Statement zum importieren der Excel-Tabelle select * FROM OPENROWSET('MSDASQL', 'Driver={Microsoft Excel Driver (*.xls)};DBQ=Database=C:\Daten\Distributoren\Wortmann\artikelfull.xls;HDR=YES', 'artikelliste_extendedtexts') AS A Ich erhalte dort folgende Fehlermeldung Der OLE DB-Anbieter 'MSDASQL' für den Verbindungsserver '(null)' hat die Meldung '[Microsoft][ODBC Driver Manager] Der Datenquellenname wurde nicht gefunden, und es wurde kein Standardtreiber angegeben' zurückgeben. Meldung 7303, Ebene 16, Status 1, Zeile 1 Das Datenquellenobjekt des OLE DB-Anbieters 'MSDASQL' für den Verbindungsserver '(null)' kann nicht initialisiert werden. Ich habe im Netz gelesen, dass es am 64 Bit liegen soll. Kann dies jemand bestätigen? Kann mir auch jemand sagen wo ich dann so einen 64 Bit Treiber her bekomme? Gruß IT-Biene
RipperFox Geschrieben 5. Dezember 2013 Geschrieben 5. Dezember 2013 Falls das noch relevant ist: Ja, Verhalten ist leider normal - Problem ist, dass die MDAC Komponenten (OLE DB Treiber für Access, Text, etc. ) nicht in 64Bit Version vorliegen. Inzwischen gibt's die aber zum Download: http://blogs.msdn.com FAQ: Why cannot 64-bit MSDASQL access a .csv text file? Ähnliche Probleme hat man z.B. auch mit Office - hier empfiehlt sich selbst bei der 2013er Edition immer noch die 32-Bit Variante zu nehmen. Grüße, Ripper
Empfohlene Beiträge
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 erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden