SSIS-Fehler beim laden des Pakets in VS mit TFS 2012

Ich erhalte die folgende Fehlermeldung beim ausführen eines SSIS-Paket mit Visual Studio 2012:

Fehler 39 Microsoft.SqlServer.Dts.- Laufzeit.DtsRuntimeException: Die
Paket konnte nicht geladen wegen der Fehler 0xC0011008 "Fehler beim laden von
XML. Keine weitere detaillierte Informationen zu dem Fehler angegeben werden können für diesen
problem, da kein Event-Objekt übergeben wurde, wo der detaillierte Fehler
Informationen abgelegt werden können.". Dies geschieht, wenn 'CPackage::LoadFromXML'
fehl. ---> System.- Laufzeit.InteropServices.COMException: Das Paket
Fehler beim laden wegen Fehler 0xC0011008 "Fehler beim laden von XML. Keine
weitere detaillierte Informationen zu dem Fehler kann angegeben werden, für dieses problem
da kein Event-Objekt übergeben wurde, wo detaillierte Informationen zu dem Fehler
kann gespeichert werden.". Dies geschieht, wenn 'CPackage::LoadFromXML' fehl.

bei
Microsoft.SqlServer.Dts.- Laufzeit.Wrapper.IDTSPackagePersist100.LoadPackageFromXML(Objekt
vSource, Boolean vbSourceIsLocation, IDTSEvents100 pEvents) bei
Microsoft.SqlServer.Dts.- Laufzeit.Paket.LoadFromXML ' (String packageXml,
IDTSEvents Veranstaltungen) --- Ende der inneren Ausnahme-stack-trace - - -

bei Microsoft.SqlServer.Dts.- Laufzeit.Paket.LoadFromXML ' (String
packageXml, IDTSEvents Veranstaltungen) bei
Microsoft.SqlServer.Dts.- Laufzeit.Projekt.LoadPackage(IProjectStorage
Lagerung, Paket, Paket, String streamName, IDTSEvents Veranstaltungen) bei
Microsoft.SqlServer.Dts.- Laufzeit.PackageItem.Belastung(IDTSEvents Ereignisse)

bei Microsoft.SqlServer.Dts.- Laufzeit.PackageItem.get_Package() bei
Microsoft.DataTransformationServices.Project.DataTransformationsProjectBuilder.IncrementalBuildThroughObj(IOutputWindow
outputWindow) bei
Microsoft.DataTransformationServices.Projekt.DataTransformationsProjectBuilder.BuildIncremental(IOutputWindow
outputWindow)

0 0

Das Paket gespeichert ist in TFS und ich kann das Paket öffnen/Lösung ohne Fehler. Ich bekomme nur die Fehlermeldung, wenn ich versuche zu excecute-Paket oder auf einen beliebigen step in das Paket.

Erstellte ich ein neues Paket auf meinem Rechner (64 bit) und es hat gut funktioniert. Ich habe gerade Probleme beim ausführen des Pakets beim öffnen von TFS.

Dank
Scott

  • Während Sie sich mit TFS für Ihr Quell-repository verwenden, müssen Sie tatsächlich das Paket(en) auf Ihrer Maschine? Hinter den kulissen, wenn Sie drücken Sie die F5-Taste zum ausführen eines Pakets in SSDT/ANGEBOTE/VS, mit der 2012-Version und die Projekt-deployment-Modell, es kompiliert zuerst die Pakete, Verbindungs-Manager und Projekt-Parameter .ispac Datei (zip) und führt dann Operationen gegen die .ispac selbst zum ausführen von Paketen. Wenn jemand die Prüfung in der Development\bin\project.ispac könnten sich die Dinge nach Süden gehen mit der build/run-Prozess, wenn es nicht automatisch ausgecheckt
  • billinkc, habe ich einen workspace auf meinem lokalen Laufwerk c: und dann extrahiert den gesamten Ordner. Ich öffnete dann die Lösung in VS 2012 und aktiviert das Paket. Dies ist, wo bekomme ich die Fehlermeldung. Allerdings, Wenn ich ein ganz neues ssis-Projekt auf meinem Rechner in VS 2012 und fügen Sie dieses Paket, um das Projekt, es funktioniert gut. Ich habe mehrere version von Visual Studio auf meinem Rechner (2008/2010/2012), also nicht sicher, ob es eine version in Konflikt, wenn ich öffnen Sie das Paket von TFS.
  • Ich vermute, das Grundproblem ist, dass Sie die falsche Visual Studio-version zu gehen mit Ihrem SSIS-Pakete. VS 2005 -> SQL-Server 2005. VS 2008 -> SQL Server 2008/2008 R2. VS 2010 -> SQL Server 2008/2008 R2 UND SQL Server 2012. VS-2012 -> SQL Server 2012 und schließlich SQL Server 2014.
  • Dank billinkc, gibt es eine Möglichkeit zu sagen, visual studio, welche version von SQL zu verwenden?
  • billinkc, ich war auch in der Lage, um das Paket mit SQL Server 2012 SSIS-Paket Ausführen Dienstprogramm. Es ist einfach fehl beim ausführen von Visual Studio 2012 IDE?? Sehr frustrierend...
InformationsquelleAutor user3066909 | 2013-12-04
Schreibe einen Kommentar