Der OLE DB-provider "MSDASQL" wurde nicht registriert

Möchte ich extrahieren von Daten aus einem .csv-Datei. Ich kann nicht die Verwendung von OpenRowSet auf einem 64-bit-Maschine, weil es sagt:

Msg 7403, Level 16, State 1, Line 1
The OLE DB provider "MSDASQL" has not been registered.

und es gibt keine MSDASQL Eintrag in der Verknüpfte Server -> Provider Abschnitt der SQL Server 2005-SSMS die gleiche Weise die 32-bit Variante haben.

Kann jemand deuten auf eine vergleichbare Methode zum extrahieren von Daten aus einem .csv-Datei?

  • Das stimmt - tut mir Leid, dass.
  • Können Sie installieren die 64-bit-pack?
  • Nicht ohne zu testen, zu warten, und so weiter. Ich könnte mir vorstellen, etwas so simpel & trivial als csv-Datei extrahieren Inhalt in eine temp-Tabelle machbar ist, ohne die Notwendigkeit, irgendetwas über SQL-Funktionen. Ich hasse es mit infrastrukturellen arbeiten, installative arbeiten, remote-desktop arbeiten, und alle nicht-computer-Programmierung zu meinen Aufgaben.
Schreibe einen Kommentar