2012-05-23 5 views
8

첫 번째 작업이 완료된 직후에 다른 작업을 호출하고 싶거나보다 정확한 작업 단계를 통해 전체 SQL 작업을 호출 할 수 있습니다. 나는이 솔루션을 사용할 수 있을지 궁금해 하나에 이러한 작업을 병합하지 않도록하고 싶습니다?SQL 작업을 실행하는 방법?

+1

어떤 데이터베이스입니까? –

+0

비슷한 질문 http://dba.stackexchange.com/questions/31104/calling-a-sql-server-job-within-another-job –

답변

4

예,이 저장 프로 시저를 사용하여 작업을 실행할 수 있습니다. 귀하의 경우, 첫 번째 작업의 끝에 단계를 추가하여 다음에 실행하려는 작업의 이름을 호출 할 수 있습니다.

EXEC msdb.dbo.sp_start_job N'Job Name'; 

자세한 내용은 sp_start_job (Transact-SQL)를 참조하십시오.

-1

저장 프로 시저에서 원하는 순서대로 작업을 호출하십시오.

1

T-SQl을 생성하고 사용하십시오. EXEC msdb.dbo.sp_start_job N'YourJob';

관련 문제