Vor einiger Zeit stand ich vor der Aufgabe, Daten aus einer Access-Datenbank über SSIS in eine MS-SQL-Datenbank zu importieren.
Zu diesem Zweck stellt Microsoft den “Microsoft Office 12.0 Access Database Engine Ole DB Provider” bereit, den es unter http://www.microsoft.com/de-de/download/details.aspx?id=13255 zum Download gibt.
Beim Debugging im Business Intelligence Studio bekam ich allerdings immer die Fehlermeldung “Der angeforderte OLE DB-Anbieter Microsoft.ACE.OLEDB.12.0 ist nicht registriert.” (im Englischen: “The requested OLE DB provider is not registered“).
Ein kurze Recherche zu dem Thema brachte dann zutage, dass ich die 32-Bit-Version des Treibers nutze und das Projekt im BI-Studio folglich auf 32-Bit umgestellt werden muss
Dazu muss nur durch einen Rechtsklick/Eigenschaften auf das Projekt unter dem Punkt “Debuggen” die Option “Run64BitRuntime” auf “False” umgestellt werden
Nachdem ich diese Einstellung geändert hatte, lief der Import ohne Probleme im BI-Studio.