Meilleure méthode pour générer un processus à partir d'un déclencheur SQL Server
-
02-07-2019 - |
Question
Comment pourrais-je créer un processus distinct à l'aide d'un déclencheur SQL Server 05/08? Idéalement, j'aimerais créer le processus et faire en sorte que SQL Server n'attende pas le processus pour terminer l'exécution. Je dois transmettre quelques paramètres à partir de l'insert qui déclenche le processus, mais l'exécutable se chargera du reste.
La solution
un peu d'intégration CLR, associé à SQL Service Broker peut vous aider ici.
http: //microsoft.apress .com / feature / 70 / asynchronous-stored-procedures-in-sql-server-2005
Autres conseils
vous souhaitez utiliser la procédure stockée système xp_cmdshell
info ici: http://msdn.microsoft.com/en- us / library / ms175046.aspx
J'ai vu cet article en particulier, mais je ne voyais pas la possibilité de "créer et oublier". Il semble qu’il attende que la sortie soit renvoyée.
xp_cmdshell fonctionne de manière synchrone. Le contrôle n'est renvoyé à l'appelant qu'une fois la commande command-shell terminée.