SSIS erreur lors du chargement du package de VS 2012 avec TFS

Je reçois l'erreur suivante lorsque vous essayez d'exécuter un package SSIS à l'aide de Visual Studio 2012:

Erreur 39 Microsoft.SqlServer.Dts.Moment de l'exécution.DtsRuntimeException: L'
paquet de chargement a échoué en raison de l'erreur 0xC0011008 "Erreur de chargement de
XML. Pas d'autres informations détaillées sur l'erreur peut être spécifié pour ce
problème, car aucun des Événements de l'objet est passé où d'erreur détaillé
des informations peuvent être stockées.". Cela se produit lorsque CPackage::LoadFromXML
échoue. ---> Système.Moment de l'exécution.InteropServices.COMException: Le package
le chargement a échoué en raison de l'erreur 0xC0011008 "Erreur lors du chargement du XML. Pas de
plus d'informations détaillées sur l'erreur peut être spécifié pour ce problème
parce qu'aucun des Événements de l'objet était passé où des informations détaillées sur l'erreur
peut être stocké.". Cela se produit lorsque CPackage::LoadFromXML échoue.

au
Microsoft.SqlServer.Dts.Moment de l'exécution.Wrapper.IDTSPackagePersist100.LoadPackageFromXML(Objet
vSource, Boolean vbSourceIsLocation, IDTSEvents100 pEvents) à
Microsoft.SqlServer.Dts.Moment de l'exécution.Package.LoadFromXML(String packageXml,
IDTSEvents events) --- Fin de l'exception interne trace de la pile ---

chez Microsoft.SqlServer.Dts.Moment de l'exécution.Package.LoadFromXML(String
packageXml, IDTSEvents événements) à
Microsoft.SqlServer.Dts.Moment de l'exécution.Projet.Routines Loadpackage(IProjectStorage
de stockage, Package Package, Chaîne streamName, IDTSEvents événements) à
Microsoft.SqlServer.Dts.Moment de l'exécution.PackageItem.Charge(IDTSEvents événements)

chez Microsoft.SqlServer.Dts.Moment de l'exécution.PackageItem.get_Package() à
Microsoft.DataTransformationServices.Project.DataTransformationsProjectBuilder.IncrementalBuildThroughObj(IOutputWindow
outputWindow) à
Microsoft.DataTransformationServices.Projet.DataTransformationsProjectBuilder.BuildIncremental(IOutputWindow
outputWindow)

0 0

Le package est stocké dans TFS et je peux ouvrir le paquet/solution sans erreurs. Je viens d'obtenir le message d'erreur quand j'essaie de l'exécution du package ou une étape dans le package.

J'ai créé un nouveau paquet sur ma machine (64 bits) et il a bien fonctionné. Je suis juste avoir des difficultés à exécuter le package lors de l'ouverture de TFS.

merci
Scott

  • Alors que vous pourriez être à l'aide de TFS pour votre référentiel source, avez-vous réellement le paquet(s) sur votre machine? Derrière les coulisses, lorsque vous appuyez sur la touche F5 pour exécuter un package dans SSDT/OFFRES/VS, avec la version 2012 et le modèle de déploiement du projet, il aborde d'abord les paquets, les gestionnaires de connexion et les paramètres du projet dans un .ispac fichier (zip), puis effectue des opérations contre l' .ispac lui-même pour exécuter des packages. Si quelqu'un est cochée dans la Development\bin\project.ispac les choses pourraient aller dans le sud avec le build/run processus si elle n'est pas vérifié automatiquement
  • billinkc, j'ai créé un espace de travail sur mon local lecteur c: et ensuite d'en extraire l'intégralité du dossier. J'ai ensuite ouvert la solution de VS 2012 et vérifié le colis. C'est là que je reçois le message d'erreur. Cependant, Si je créer un nouveau projet ssis sur ma machine de VS 2012 et ajouter ce package pour le projet, il fonctionne très bien. J'ai plusieurs version de Visual Studio sur ma machine (2008/2010/2012), donc pas sûr que si il y a un conflit de version quand j'ai ouvert le paquet de TFS.
  • Je soupçonne que la racine du problème est que vous utilisez la mauvaise version de Visual Studio pour aller avec vos packages SSIS. VS 2005 -> SQL Server 2005. VS 2008 -> SQL Server 2008/2008 R2. VS 2010 -> SQL Server 2008/2008 R2 ET SQL Server 2012. VS 2012 -> SQL Server 2012 et, éventuellement, SQL Server 2014.
  • grâce billinkc, est-il un moyen pour indiquer à visual studio quelle version de SQL à utiliser?
  • billinkc, j'ai aussi été en mesure d'exécuter le package à l'aide de SQL Server 2012 SSIS Utilitaire d'Exécution de Package. Il vient échoue lors de l'exécution de Visual Studio 2012 IDE?? Très frustrant...
InformationsquelleAutor user3066909 | 2013-12-04