웹등에서 쿼리문을 만들어서 SQL Server 에이전트에 걸어놓은 작업을 수동으로 실행을 시킬 수 있을까요?
작업에 등록한 쿼리문을 실행시키면 되겠지만...
작업에 걸어놓은 쿼리문만 바꾸게 되면 문제가 생길 것 같아서...
작업을 실행을 시키고 싶은데... 방법이 있을까요?
작업명이 FormAToB 라고 정의되어져 있을때.... 쿼리문으로 실행시키는 방법이 있으면 좀 알려주세요.
Comment 2
-
항해자™
2014.07.29 19:13
declare @vJobId uniqueidentifier
select @vJobId = job_id
from msdb.dbo.sysjobs_view
where name = 'jobname'
EXEC msdb.dbo.sp_start_job @job_id = @vJobId
msdb의 sysjobs과 sysjobsteps 테이블을 조회하면 어떤 command를 실행하는지 알 수 있습니다.
이걸 다이나믹 쿼리로 실행하면 되지 않을지...