sp_MSchange_snapshot_agent_properties(Transact-SQL)

 

적용 대상: SQL Server

이 항목은 다음에 적용됩니다.예SQL Server(2008부터 시작)아니요Azure SQL 데이터베이스아니요Azure SQL 데이터 웨어하우스아니요병렬 데이터 웨어하우스

실행 되는 스냅숏 에이전트 작업의 속성을 변경는 Microsoft SQL Server 2005 또는 이상 버전의 배포자입니다. 이 저장된 프로시저는 게시자 인스턴스에서 실행 될 때 속성을 변경 하는 데 사용 됩니다 Microsoft SQL Server 2000합니다. 이 저장 프로시저는 배포 데이터베이스의 배포자에서 실행됩니다.

Topic link icon Transact-SQL 구문 표기 규칙

  
sp_MSchange_snapshot_agent_properties [ @publisher = ] 'publisher'  
        , [ @publisher_db = ] 'publisher_db'  
        , [ @publication = ] 'publication'   
        , [ @frequency_type= ] frequency_type  
        , [ @frequency_interval= ] frequency_interval  
        , [ @frequency_subday= ] frequency_subday  
        , [ @frequency_subday_interval= ] frequency_subday_interval  
        , [ @frequency_relative_interval= ] frequency_relative_interval  
        , [ @frequency_recurrence_factor= ] frequency_recurrence_factor  
        , [ @active_start_date= ] active_start_date  
        , [ @active_end_date= ] active_end_date  
        , [ @active_start_time_of_day= ] active_start_time_of_day  
        , [ @active_end_time_of_day= ] active_end_time_of_day  
        , [ @snapshot_job_name = ] 'snapshot_agent_name'  
        , [ @publisher_security_mode = ] publisher_security_mode  
        , [ @publisher_login = ] 'publisher_login'  
        , [ @publisher_password = ] 'publisher_password'   
        , [ @job_login = ] 'job_login'  
        , [ @job_password = ] 'job_password'  
        , [ @publisher_type = ] 'publisher_type'  

[ @publisher = ] 'publisher'
게시자의 이름입니다. 게시자sysname, 기본값은 없습니다.

[ @publisher_db= ] 'publisher_db'
게시 데이터베이스의 이름입니다. publisher_dbsysname, 기본값은 없습니다.

[ @publication = ] 'publication'
게시의 이름입니다. 게시sysname, 기본값은 없습니다.

[ @frequency_type = ] frequency_type
스냅숏 에이전트가 실행되는 빈도입니다. frequency_typeint, 다음이 값 중 하나일 수 있습니다.

Description
1한 번
2요청 시
4일별
8매주
10매월
20매월(frequency_interval에 상대적임)
40SQL Server 에이전트가 시작될 때

[ @frequency_interval = ] frequency_interval
값 설정 된 빈도에 적용 하려면 frequency_type합니다. frequency_intervalint, 기본값은 없습니다.

[ @frequency_subday = ] frequency_subday
에 대 한 단위 freq_subday_interval합니다. frequency_subdayint, 다음이 값 중 하나일 수 있습니다.

ValueDescription
1한 번
2둘째
4Minute
8Hour

[ @frequency_subday_interval=] frequency_subday_interval
에 대 한 간격인 frequency_subday합니다. frequency_subday_intervalint, 기본값은 없습니다.

[ @frequency_relative_interval = ] frequency_relative_interval
스냅숏 에이전트가 실행되는 날짜입니다. frequency_relative_intervalint, 기본값은 없습니다.

[ @frequency_recurrence_factor = ] frequency_recurrence_factor
사용 하는 되풀이 비율 frequency_type합니다. frequency_recurrence_factorint, 기본값은 없습니다.

[ @active_start_date = ] active_start_date
스냅숏 에이전트가 처음으로 실행되도록 예약된 날짜이며 YYYYMMDD 형식으로 표시됩니다. active_start_dateint, 기본값은 없습니다.

[ @active_end_date = ] active_end_date
스냅숏 에이전트가 마지막으로 실행되도록 예약된 날짜이며 YYYYMMDD 형식으로 표시됩니다. active_end_dateint, 기본값은 없습니다.

[ @active_start_time_of_day=] active_start_time_of_day
하루 중 스냅숏 에이전트가 처음으로 실행되도록 예약된 시간이며 HHMMSS 형식으로 표시됩니다. active_start_time_of_dayint, 기본값은 없습니다.

[ @active_end_time_of_day=] active_end_time_of_day
하루 중 스냅숏 에이전트가 마지막으로 실행되도록 예약된 시간이며 HHMMSS 형식으로 표시됩니다. active_end_time_of_dayint, 기본값은 없습니다.

[ @snapshot_job_name = ] 'snapshot_agent_name'
기존 작업이 사용되는 경우 기존 스냅숏 에이전트 작업의 이름입니다. snapshot_agent_namenvarchar (100), 기본값은 없습니다.

[ @publisher_security_mode=] publisher_security_mode
게시자에 연결할 때 에이전트가 사용하는 보안 모드입니다. publisher_security_modeint, 기본값은 없습니다. 0 지정 SQL Server 인증 및 1 Windows 인증을 지정 합니다. 값이 0 를 지정 해야 비SQL Server 게시자입니다. 가능하면 Windows 인증을 사용하세요.

[ @publisher_login=] 'publisher_login'
게시자에 연결할 때 사용하는 로그인입니다. publisher_loginsysname, 기본값은 없습니다. publisher_login 지정 해야 publisher_security_mode0합니다. 경우 publisher_login NULL이 고 게시자_security_mode1, 에 지정 된 Windows 계정이 job_login 게시자에 연결할 때 사용 됩니다.

[ @publisher_password=] 'publisher_password'
게시자에 연결할 때 사용하는 암호입니다. publisher_passwordnvarchar (524), 기본값은 없습니다.

System_CAPS_ICON_important.jpg 중요


스크립트 파일에 인증 정보를 저장하지 않도록 합니다. 보안 향상을 위해 런타임에 로그인 이름과 암호를 제공하는 것이 좋습니다.

[ @job_login= ] 'job_login'
에이전트 실행에 사용되는 Windows 계정의 로그인입니다. job_loginnvarchar (257), 기본값은 없습니다. 이 Windows 계정은 에이전트가 배포자에 연결할 때 항상 사용됩니다. 새 스냅숏 에이전트 작업을 만들 때는 이 매개 변수를 제공해야 합니다. 이 이외에 대 한 변경할 수 없습니다SQL Server 게시자입니다.

[ @job_password= ] 'job_password'
에이전트 실행에 사용되는 Windows 계정의 암호입니다. job_passwordsysname, 기본값은 없습니다. 새 스냅숏 에이전트 작업을 만들 때는 이 매개 변수를 제공해야 합니다.

System_CAPS_ICON_important.jpg 중요


스크립트 파일에 인증 정보를 저장하지 않도록 합니다. 보안 향상을 위해 런타임에 로그인 이름과 암호를 제공하는 것이 좋습니다.

[ @publisher_type=] 'publisher_type'
SQL Server 인스턴스에서 게시자가 실행되고 있지 않을 때 게시자 유형을 지정합니다. publisher_typesysname, 다음 값 중 하나일 수 있습니다.

Description
MSSQLSERVERSQL Server 게시자를 지정합니다.
ORACLE표준 Oracle 게시자를 지정합니다.
ORACLE GATEWAYOracle Gateway 게시자를 지정합니다.

Oracle 게시자와 Oracle Gateway 게시자 간의 차이점에 대 한 자세한 내용은 참조 Oracle 게시 개요합니다.

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

sp_MSchange_snapshot_agent_properties 스냅숏 복제, 트랜잭션 복제 및 병합 복제에 사용 됩니다.

실행할 때는 모든 매개 변수를 지정 해야 sp_MSchange_snapshot_agent_properties합니다. 실행 sp_helppublication_snapshot 스냅숏 에이전트 작업의 현재 속성을 반환 합니다.

게시자의 인스턴스에서 실행 되는 경우 SQL Server 2005 이상 버전을 사용할지 또는 sp_changepublication_snapshot 스냅숏 에이전트 작업의 속성을 변경 합니다.

구성원만는 sysadmin 고정된 서버 역할이 배포자에서 실행할 수 있는 sp_MSchange_snapshot_agent_properties합니다.

sp_addpublication_snapshot (입니다. TRANSACT-SQL )

커뮤니티 추가 항목

추가
표시: