다음을 통해 공유


syssubscriptions(Transact-SQL)

데이터베이스 내의 각 구독당 하나의 행을 포함합니다. 이 테이블은 게시 데이터베이스에 저장됩니다.

열 이름

데이터 형식

설명

artid

int

아티클의 고유한 ID입니다.

srvid

smallint

구독자의 서버 ID입니다.

dest_db

sysname

대상 데이터베이스의 이름입니다.

status

tinyint

구독 상태입니다.

0 = 비활성 상태입니다.

1 = 구독되었습니다.

2 = 활성 상태입니다.

sync_type

tinyint

초기 동기화 유형입니다.

1 = 자동입니다.

2 = 없음

login_name

sysname

구독을 추가할 때 사용하는 로그인 이름입니다.

subscription_type

int

구독 유형입니다.

0 = 밀어넣기 - 배포 에이전트가 구독자에서 실행됩니다.

1 = 끌어오기 - 배포 에이전트가 배포자에서 실행됩니다.

distribution_jobid

binary(16)

배포 에이전트의 작업 ID입니다.

timestamp

timestamp

타임스탬프입니다.

update_mode

tinyint

업데이트 모드입니다.

0 = 읽기 전용 모드입니다.

1 = 즉시 업데이트 모드입니다.

loopback_detection

bit

양방향 트랜잭션 복제 토폴로지에 속한 구독에 적용됩니다. 루프백 검색은 배포 에이전트가 구독자에서 발생한 트랜잭션을 다시 구독자로 보낼지 여부를 결정합니다.

0 = 다시 보냅니다.

1 = 다시 보내지 않습니다.

queued_reinit

bit

아티클을 초기화 또는 다시 초기화하도록 표시하는지 여부를 지정합니다. 값으로 1을 지정하면 구독된 아티클은 초기화 또는 다시 초기화하도록 표시됩니다.

nosync_type

tinyint

구독 초기화의 유형입니다.

0 = 자동(스냅숏)

1 = 복제 지원 전용

2 = 백업을 사용하여 초기화

3 = LSN(로그 시퀀스 번호)에서 초기화

자세한 내용은 sp_addsubscription@sync_type 매개 변수를 참조하십시오.

srvname

sysname

구독자의 이름입니다.