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.

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top