2009-08-20 13 views
1

Ich sehe "SQL Server Compact Destination" unter Datenflussziele, aber ich suche nach seinem Quellgegenstück. Wenn ich ADO.Net Quelle auswähle und eine neue Verbindung erstelle, gibt es keinen Anbieter für SQL CE. Was fehlt mir?SSIS 2008 - Wie liest man aus der SQL Server Compact Edition-Datei?

Danke!

Update: Ich kann eine "Datenquelle" (unter "Data Sources" Ordner in meinem SSIS-Projekt ") erstellen, die eine Verbindung zu einer vorhandenen Sql CE-Datei herstellt. Aber wie kann ich diese Datenquelle in meinem Datenfluss verwenden ?

Antwort

2

Sie eine OLEDB-Verbindung für alles schaffen können, und dann manuell die Eigenschaft Connectionstring im Fenster "Eigenschaften" ändern

für mein Paket I

verwendet

Data Source = "C:. \ Path \ myDb.sdf "; Provider = Microsoft.SQLSERVER.CE.OLEDB.3.5;

0

Die Lösung besteht darin, in einer Skriptaufgabe auf C# oder VB zu setzen. :(