클라이언트 PC에서 SQL 에이전트 작업을 트리거하는 방법

클라이언트 PC에서 SQL 에이전트 작업을 트리거하는 방법

SQL 관리자가 아닌 사용자가 가끔 실행해야 할 수 있는 자동화된 SQL 에이전트 작업이 있습니다. 다음을 통해 SQL 에이전트 작업을 트리거할 수 있다는 것을 알고 있습니다.sp_execute_job.

위의 SQL을 실행할 수 있도록 SQLCmd, OSQL 또는 ISQL 명령 중 하나를 실행하기 위해 (SQL Server 상자가 아닌) 클라이언트 PC에 설치해야 하는 항목을 어디서 찾을 수 있는지 알려줄 수 있는 사람이 있나요?

데이터베이스에서 실행해야 하는 작업에는 문제가 없으며 클라이언트 PC에 필요한 최소한의 작업만 수행합니다.

아니면 TSQL을 호출하지 않거나 SQL 클라이언트 도구를 설치하지 않고 더 간단한 방법이 있습니까?

답변1

데이터베이스에 로그인할 수 있는 것이 필요합니다. 그런 다음 msdb 데이터베이스에서 sp_execute_job을 실행할 수 있습니다. 사용자에게 해당 권한이 없는 경우 해당 권한이 있는 사용자를 생성하고 다음으로 실행을 사용한 다음 작업을 시작하는 저장 프로시저를 가질 수 있습니다.

관련 정보