Package ssis de validation d'erreur ole db source de l'échec
Je reçois le message d'erreur suivant lorsque j'essaie de l'exécuter mon colis. Je suis nouveau à la ssis. Toutes les suggestions. Tahnks
===================================
Paquet D'Erreur De Validation (Validation Des Packages D'Erreur)
===================================
Erreur lors de la Tâche de Flux de Données [SSIS.Pipeline]: "Source de données OLE DB" l'échec de la validation et retourné état de validation "VS_NEEDSNEWMETADATA".
Erreur lors de la Tâche de Flux de Données [SSIS.Pipeline]: Un ou plusieurs composants échec de la validation.
Erreur lors de la Tâche de Flux de Données: Il y a eu des erreurs lors de la validation de la tâche.
(Microsoft.DataTransformationServices.VsIntegration)
Programme Lieu:
à Microsoft.DataTransformationServices.Project.DataTransformationsPackageDebugger.ValidateAndRunDebugger(Int32 drapeaux, IOutputWindow outputWindow, DataTransformationsProjectConfigurationoptions options)
chez Microsoft.DataTransformationServices.Projet.DataTransformationsProjectDebugger.LaunchDtsPackage(Int32 launchOptions, ProjectItem startupProjItem, DataTransformationsProjectConfigurationoptions options)
chez Microsoft.DataTransformationServices.Projet.DataTransformationsProjectDebugger.LaunchActivePackage(Int32 launchOptions)
chez Microsoft.DataTransformationServices.Projet.DataTransformationsProjectDebugger.LaunchDtsPackage(Int32 launchOptions, DataTransformationsProjectConfigurationoptions options)
chez Microsoft.DataTransformationServices.Projet.DataTransformationsProjectDebugger.Lancement(Int32 launchOptions, DataTransformationsProjectConfigurationoptions options)
OriginalL'auteur john french | 2014-09-12
Vous devez vous connecter pour publier un commentaire.
VS_NEEDSNEWMETADATA s'affiche lorsque les données sous-jacentes derrière l'une des tâches les changements. La solution la plus rapide sera probablement juste de supprimer et de re-créer chaque élément qui est en train de jeter une erreur.
OriginalL'auteur Tarzan
Comment à propos de la désactivation des contrôles de validation?
Comme si vous faites un clic droit sur la source ou de la destination et sélectionnez propriétés, puis vous aurez la propriété nommée validateExternalMetadata mettre que, comme fausse et essayer.
Cette Solution est de travailler pour moi.
OriginalL'auteur Bhargav J Patel
Cela se produit normalement si il y a eu un changement à votre schéma, pas de stress, il suffit de double-cliquer sur votre entrée et de sortie et il doit se résoudre de lui-même
OriginalL'auteur Avlio
Assurez-vous que votre connexion est valide. Si vous utilisez des connexions dynamiques, puis essayez de mettre l'option "délai de validation" = true sur l'emballage ou de flux de données.
OriginalL'auteur Nick H.
Dans mon cas table de destination de la structure n'a pas de correspondance avec matadata dans OLEDB composant. J'ai ajouté la colonne manquante dont j'ai oublié d'ajouter et après qu'il a été fixé.
OriginalL'auteur Muhammad Yaseen
Après des recherches un peu (à vérifier pour extraire vos propres conclusions: cette et cette une), je crois que j'ai trouvé une belle solution de contournement pour quand le problème avec les métadonnées vient d'un
Ole DB
objet, mais seulement pour un cas très spécifique.Le truc, c'est que lorsque vous changez vos colonnes noms /supprimer des colonnes /ajouter des colonnes, vous ne pouvez pas faire quelque chose, mais mettre à jour les métadonnées.
Toutefois, si vous utilisez un
SQL query
pour récupérer les données à partir de l'objet, dans le cas que vous n'avez pas besoin de mettre à jour la requête elle-même, vous n'aurez pas besoin de mettre à jour les métadonnées si la requête ne peut toujours demander ce qu'il veut. En gros, si la requête est toujours d'actualité.Je l'ai essayé dans mon propre ETL, et de la modification d'un
Ole DB
objet qui a été la lecture de données à partir d'unExcel
fichier, le ciblage d'unsheet
et puis j'ai eu toutes les colonnes sélectionnées dans l'onglet.De le changer pour un
SQL query
pour récupérer la fiche complète comme:Résolu complètement le cas pour moi, même en introduisant des fichiers avec différents métadonnées dans les en-têtes.
OriginalL'auteur Btc Sources