Bonjour à tous,
Je cherche à faire des UPDATES en utilisant une transformation de commande OLE DB. Ma table de destination est sous Oracle, et mon problème est que j' n'arrête pas de me faire jeter :
J'ai pourtant mis le paramètre validateExternalMetadata à Faux car sinon impossible de valider la tache.
la SqlCommand est : "update PERSONNE set NOM=? where ID=?"
impossible de faire le mappage ou de rajouter des propriétés d'entré ou sortie, bref je suis désespéré...
et pourtant j'ai essayé : http://msdn.microsoft.com/fr-fr/library/ms141773.aspx
Le message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Erreur sur Savpersonne [Commande OLE DB[3496]] : Code d'errur SSIS DTS_E_OLEDBERROR. Une errur OLE DB s'est produite. Code d'erreur : 0x80040E51. Un enregistrement OLE DB est disponible. Source : "Microsoft OLE DB Provider for Oracle" Hresult : 0x80040E51 Description : " Le fournisseur ne peut pas obtenir les informations de paramètres et SetParameterInfo n'a pas été appelé." Erreur sur Sav personne [Commande OLE DB[3496]] : Impossible de récupérer les descriptions des colonnes de destination à partir des paramètres de la commande SQL.
Partager