Si vous utilisez SSIS pour exécuter une procédure stockée dans une TÂCHE SQL EXECUTE et que vous renvoyez une valeur. Si la procédure renvoie une valeur autre que 0, je souhaite que le package DTSX (et le travail qui l'exécute) génère une erreur. Comment puis-je créer une erreur basée sur cette valeur de retour?Création d'une erreur dans un package SSIS en fonction de la valeur de retour
0
A
Répondre
0
Vous ne dites pas si vous utilisez le SP à d'autres fins, ou si vous l'utilisez simplement pour vérifier la valeur de retour. La méthode la plus simple consiste à vérifier la valeur de retour dans la tâche SQL d'exécution et à déclencher une erreur SQL (qui sera interceptée par SSIS). Remplacez votre code SP existant avec ce qui suit:
DECLARE @return INT
EXEC @return = ~your SP name~
if @return != 0
RAISERROR('relevant error message',16,1)
Cela suppose que le SP n'a pas d'autre but dans le package SSIS que de retourner cette valeur.
Questions connexes
- 1. fonction examen valeur de retour dans GDB
- 2. erreur dans la structure retour fonction
- 3. package SSIS exécution en utilisant l'utilitaire dtexec
- 4. Problèmes de temporisation de package SSIS
- 5. Comment obtenir la valeur de retour d'une fonction dans windbg?
- 6. package SSIS OnError Connexion
- 7. Déploiement d'un package SSIS
- 8. Valeur de retour SSIS de la procédure stockée dans une commande OLE DB
- 9. Impossible d'exécuter mon package SSIS
- 10. Erreur de gravité dans SSIS
- 11. Comment exécuter un package SSIS à partir de .NET?
- 12. Panne intermittente pour s'engager package SSIS dans la transaction DTC
- 13. Autorisations sur le package SSIS
- 14. Ajout d'une variable de package à la sortie (SSIS)
- 15. Impossible d'exécuter SSIS PACKAGE par commandes DOS
- 16. Fonction isdate dans le composant dérivé ssis
- 17. fonction longueur Oracle() retour valeur incorrecte
- 18. sp_FuzzyLookupTableMaintenanceInstall pas trouvé lors de l'exécution package SSIS
- 19. Obtenir la valeur de retour de processus
- 20. erreur lors de l'exécution du travail sql qui a ssis package
- 21. Obtenez la valeur de retour de JOptionPane
- 22. SSIS recherche floue avec plusieurs sorties par erreur de recherche
- 23. fonction PHP valeur de retour matrice emboîtée enlevé
- 24. SSIS Webservice Tâche
- 25. Valeur de retour d'un proc stocké sur erreur
- 26. Comment intercepter des événements d'un package SSIS chargé en C#?
- 27. Routage en fonction de la valeur d'action facultative dans l'URL
- 28. Comment renvoyer la valeur dans un champ en fonction de la valeur de recherche dans un autre champ
- 29. Sql Connexion dans le package SSIS via Webservices
- 30. Création d'un programme d'installation de package local