Metodo migliore per generare processo dal trigger di SQL Server
-
02-07-2019 - |
Domanda
Come potrei fare per generare un processo separato usando un trigger SQL Server 05/08? Idealmente, vorrei generare il processo e fare in modo che SQL Server non attenda il completamento del processo. Devo passare un paio di parametri dall'inserto che sta innescando il processo, ma l'eseguibile si occuperà del resto.
Soluzione
un po 'di integrazione CLR, combinata con SQL Service Broker, può aiutarti qui.
http: //microsoft.apress .com / funzione / 70 / asincrone-stored-procedure-in-sql-server-2005
Altri suggerimenti
si desidera utilizzare la stored procedure di sistema xp_cmdshell
informazioni qui: http://msdn.microsoft.com/en- us / library / ms175046.aspx
Ho visto quel particolare articolo, ma non ho visto un'opzione per "spawn e dimenticare". Sembra che aspetti che venga restituito l'output.
xp_cmdshell funziona in modo sincrono. Il controllo non viene restituito al chiamante fino al completamento del comando della shell dei comandi.