문제

SQL Server 05/08 트리거를 사용하여 별도의 프로세스를 산란하는 방법은 무엇입니까? 이상적으로는 프로세스를 스폰하고 SQL Server가 실행을 완료하기 위해 프로세스를 기다리지 않도록합니다. 프로세스를 트리거하는 인서트에서 몇 개의 매개 변수를 전달해야하지만 실행 파일은 나머지를 처리합니다.

도움이 되었습니까?

해결책

SQL 서비스 브로커와 결합 된 약간의 CLR 통합이 여기에서 도움이 될 수 있습니다.

http://microsoft.apress.com/feature/70/asynchronous-stored-procedures-in-sql-server-2005

다른 팁

시스템 저장 프로 시저 XP_CMDSHELL을 사용하려고합니다

여기에 정보 : http://msdn.microsoft.com/en-us/library/ms175046.aspx

나는 그 특정 기사를 보았지만 '스폰하고 잊어 버린'옵션을 보지 못했습니다. 출력이 반환 될 때까지 기다리는 것 같습니다.

xp_cmdshell은 동기식으로 작동합니다. Command-Shell 명령이 완료 될 때까지 컨트롤이 발신자에게 반환되지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top