sp_post_msx_operation(Transact-SQL)

적용 대상:SQL Server

대상 서버를 다운로드하고 실행할 수 있도록 작업(행)을 sysdownloadlist 시스템 테이블에 삽입합니다.

Transact-SQL 구문 표기 규칙

구문

  
sp_post_msx_operation  
     [ @operation = ] 'operation'  
     [ , [ @object_type = ] 'object' ]   
     { , [ @job_id = ] job_id }   
     [ , [ @specific_target_server = ] 'target_server' ]   
     [ , [ @value = ] value ]  
     [ , [ @schedule_uid = ] schedule_uid ]  

인수

[ @operation = ] 'operation' 게시된 작업의 작업 유형입니다. operationvarchar(64)이며 기본값은 없습니다. 유효한 작업은 object_type 따라 달라집니다.

Object type 연산
작업 INSERT

UPDATE

Delete

시작

STOP
SERVER 다시 등록

결함

동기화 시간

SET-POLL
일정 INSERT

UPDATE

Delete

[ @object_type = ] 'object' 작업을 게시할 개체의 형식입니다. 유효한 형식은 JOB, SERVERSCHEDULE입니다. object는 varchar(64)이며 기본값은 JOB입니다.

[ @job_id = ] job_id 작업이 적용되는 작업의 작업 ID 번호입니다. job_id 기본값이 없는 uniqueidentifier입니다. 0x00 ALL 작업을 나타냅니다. 개체가 SERVERjob_id필요하지 않습니다.

[ @specific_target_server = ] 'target_server' 지정된 작업이 적용되는 대상 서버의 이름입니다. job_id 지정되었지만 target_server 지정되지 않은 경우 작업의 모든 작업 서버에 대해 작업이 게시됩니다. target_server nvarchar(30)이며 기본값은 NULL입니다.

[ @value = ] value 폴링 간격(초)입니다. 기본값이 NULL인 int입니다. 작업이 SET-POLL인 경우에만 이 매개 변수를 지정합니다.

[ @schedule_uid = ] schedule_uid 작업이 적용되는 일정의 고유 식별자입니다. schedule_uid 기본값이 없는 uniqueidentifier입니다.

반환 코드 값

0 (성공) 또는 1 (실패)

결과 집합

없음

설명

sp_post_msx_operation msdb 데이터베이스에서 실행해야 합니다.

sp_post_msx_operation 먼저 현재 서버가 다중 서버 Microsoft SQL Server 에이전트 있는지 여부와 개체가 다중 서버 작업인지 여부를 결정하기 때문에 항상 안전하게 호출할 수 있습니다.

작업이 게시되면 sysdownloadlist 테이블에 표시됩니다. 작업을 만들고 게시한 후에는 해당 작업의 후속 변경 내용도 TSX(대상 서버)에 전달되어야 합니다. 이 작업은 다운로드 목록을 사용하여 수행됩니다.

SQL Server Management Studio를 사용하여 다운로드 목록을 관리하는 것이 좋습니다. 자세한 내용은 작업 보기 또는 수정을 참조 하세요.

사용 권한

이 저장 프로시저를 실행하려면 사용자에게 sysadmin 고정 서버 역할이 부여되어야 합니다.

참고 항목

sp_add_jobserver(Transact-SQL)
sp_delete_job(Transact-SQL)
sp_delete_jobserver(Transact-SQL)
sp_delete_targetserver(Transact-SQL)
sp_resync_targetserver(Transact-SQL)
sp_start_job(Transact-SQL)
sp_stop_job(Transact-SQL)
sp_update_job(Transact-SQL)
sp_update_operator(Transact-SQL)
시스템 저장 프로시저(Transact-SQL)