2016-07-11 4 views
1

Ich versuche, ein ETL-Paket mit SSIS zu erstellen, um Daten zwischen MongoDB und MSSQL Server zu laden. Laut diesem Artikel MongoDB-Daten mit SSIS 2012 importieren, muss ich MongoDB C# -Treiber installieren. Ich habe CSharpDriver-2.2.4 installiert. Allerdings beschwert sich Gacutil, dass die DLL nicht mit starken Namen signiert ist, wenn ich das C# -Komponentenskript kompilierte.SSIS 2012 mit mongodb 3.2

Bitte weisen Sie mich auf eine Kopie des stark signierten Treibers oder geben Sie mir Ihre Vorschläge Vielen Dank im Voraus.

Antwort

0

Der schnellste Weg ist, diese DLLs zu signieren, die sie auf Ihrer Workstation aufbauen.

Sie können csharp Treiber Projekt here from github herunterladen, dann Test-Cert oder verwenden Sie Ihre eigenen.

Sicherheitspunkt dahinter ist - jemand könnte Ihnen signierte von nicht vertrauenswürdigen CA geben - also solche Cert müssen manuell importiert und alle other Software konnte auf der Grundlage dieser imported Zertifikat vertraut werden.

Also melden Sie sich :-)

Alle Kommentare willkommen!

+0

Danke profesor79. Ich arbeite an Ihrem Vorschlag und werde Sie das Ergebnis wissen lassen. – ndbdba