다음을 통해 공유


sysmergesubscriptions(Transact-SQL)

적용 대상: SQL Server

알려진 각 구독자에 대해 하나의 행을 포함하며 게시자의 로컬 테이블입니다. 이 테이블은 게시 및 구독 데이터베이스에 저장됩니다.

열 이름 데이터 형식 설명
subscriber_server sysname 서버의 ID입니다. 구독 데이터베이스의 복사본을 다른 서버로 마이그레이션할 때 srvid 필드를 서버별 값에 매핑하는 데 사용됩니다.
db_name sysname 구독 데이터베이스의 이름입니다.
pubid uniqueidentifier 현재 구독을 만든 게시의 ID입니다.
datasource_type int 데이터 원본의 형식:

0 = Microsoft SQL Server.

2 = Jet OLE DB.
subid uniqueidentifier 구독의 고유 ID 번호입니다.
replnickname binary 복제본의 압축된 애칭입니다.
replicastate uniqueidentifier 게시자의 값을 구독자의 값과 비교하여 이전 동기화가 성공했는지 확인하는 데 사용되는 고유한 식별자입니다.
status tinyint 구독의 상태:

0 = 비활성입니다.

1 = 활성입니다.

2 = 삭제되었습니다.
subscriber_type int 구독자의 유형입니다.

1 = 전역.

2 = 로컬.

3 = 익명입니다.
subscription_type int 구독 유형:

0 = 푸시.

1 = 끌어오기.

2 = 익명.
sync_type tinyint 동기화 유형:

1 = 자동.

2 = 동기화가 없습니다.
description nvarchar(255) 구독에 대한 간략한 설명입니다.
우선순위 real 구독 우선 순위를 지정하고 우선 순위 기반 충돌 해결을 구현할 수 있습니다. 모든 로컬 또는 익명 구독의 경우 0.00과 같습니다.
recgen bigint 마지막으로 받은 세대의 수입니다.
recguid uniqueidentifier 마지막으로 받은 세대의 고유 ID입니다.
sentgen bigint 마지막으로 보낸 generation의 번호입니다.
sentguid uniqueidentifier 마지막으로 보낸 generation의 고유한 ID입니다.
schemaversion int 마지막으로 받은 스키마의 수입니다.
schemaguid uniqueidentifier 마지막으로 받은 스키마의 고유 ID입니다.
last_validated 날짜/시간 구독자 데이터의 마지막으로 성공한 유효성 검사 날짜/시간입니다.
attempted_validate 날짜/시간 구독에서 유효성 검사를 시도한 마지막 날짜/시간입니다 .
last_sync_date 날짜/시간 동기화의 날짜/시간입니다.
last_sync_status int 구독 상태:

0 = 모든 작업이 시작되기를 기다리고 있습니다.

1 = 하나 이상의 작업이 시작됩니다.

2 = 모든 작업이 성공적으로 실행되었습니다.

3 = 하나 이상의 작업이 실행되고 있습니다.

4 = 모든 작업이 예약되고 유휴 상태입니다.

5 = 이전 실패 후 하나 이상의 작업이 실행하려고 합니다.

6 = 하나 이상의 작업이 성공적으로 실행되지 않았습니다.
last_sync_summary sysname 마지막 동기화 결과에 대한 설명입니다.
metadatacleanuptime 날짜/시간 메타데이터가 만료된 마지막 날짜/시간이 병합 복제 시스템 테이블에서 제거되었습니다.
partition_id int 구독이 속한 미리 계산된 파티션을 식별합니다.
cleanedup_unsent_changes bit 구독자에서 전달되지 않은 변경 내용에 대한 메타데이터가 정리되었음을 식별합니다.
replica_version int 구독이 속한 구독자에 대한 SQL Server 버전을 식별합니다. 이 버전은 다음 값 중 하나일 수 있습니다.

90 = SQL Server 2005(9.x)

100 = SQL Server 2008(10.0.x)
supportability_mode int 내부용으로만 사용됩니다.
application_name nvarchar(128) 내부용으로만 사용됩니다.
subscriber_number int 내부용으로만 사용됩니다.
last_makegeneration_datetime 날짜/시간 게시자에 대해 makegeneration 프로세스가 실행된 마지막 날짜/시간입니다 . 자세한 내용은 복제 병합 에이전트 -MakeGenerationInterval 매개 변수를 참조하세요.
last_local_sentgen bigint 이전 병합 에이전트 동기화에서 보낸 마지막 세대를 저장합니다.
last_local_recguid uniqueidentifier 이전 병합 에이전트 동기화에서 마지막으로 받은 로컬 수신 세대 GUID를 저장합니다.
last_local_recgen bigint 병합 정리를 통해 설정합니다. 받은 마지막 로컬 세대를 저장합니다.

참고 항목

복제 테이블(Transact-SQL)