3 votes

Package SSIS déployé ne reflétant pas les modifications apportées au package

J'ai apporté des modifications à mon package SSIS dans MS Visual Studio 2019 (MS VS 2019). Lorsque je déploie mon package modifié dans le Catalogue des Services d'Intégration et que je relance le job, les changements ne semblent pas avoir été pris en compte. La modification que j'ai apportée était d'ajouter une troncature et un rechargement dans une table de staging. Je sais que cela ne fonctionne pas car après l'exécution du job, la table de staging ne contient aucun enregistrement. Lorsque j'exécute manuellement le projet depuis MS VS 2019, cela fonctionne (c'est-à-dire que la table de staging est peuplée).

J'ai essayé de déployer le projet depuis MS VS 2019, de déployer seulement le package depuis MS VS 2019 ainsi que de copier le fichier du package depuis son emplacement sur mon ordinateur local vers le répertoire sur la machine MS SQL Server accessible par le catalogue SSIS. Aucune de ces méthodes ne semble fonctionner.

2voto

Hugo Salaun Points 206

J'ai déjà rencontré ce problème. Déployez-vous au niveau du projet avec un fichier .ispac ou au niveau du package ? Dans les deux cas, je soupçonne un bug avec la construction de votre projet. Dans le répertoire de votre solution, essayez de supprimer le fichier .ispac situé dans le dossier bin/. Vous pouvez également supprimer le contenu du dossier obj/ (pour être sûr, déplacez-le dans un autre dossier au cas où vous devriez le restaurer). Ensuite, reconstruisez votre solution dans Visual Studio. Les fichiers .ispac/.dtsx devraient être mis à jour et prêts à être déployés.

J'espère que cela vous aidera. :-)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X