sysmergesubscriptions(Transact-SQL)

알려진 각 구독자당 한 개의 행을 포함합니다. 게시자에서는 로컬 테이블에 해당합니다. 이 테이블은 게시 데이터베이스 및 구독 데이터베이스에 저장됩니다.

열 이름

데이터 형식

설명

subscriber_server

sysname

서버의 ID입니다. 구독 데이터베이스의 사본을 다른 서버로 마이그레이션하는 경우 서버 지정 값에 srvid 필드를 매핑할 때 사용합니다.

db_name

sysname

구독 데이터베이스의 이름입니다.

pubid

uniqueidentifier

현재 구독을 만든 게시의 ID입니다.

datasource_type

int

데이터 원본의 유형입니다.

0 = MicrosoftSQL 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)

구독에 대한 간단한 설명입니다.

priority

real

구독 우선순위를 지정하고 우선순위를 기반으로 한 충돌 해결 구현을 허용합니다. 모든 로컬 또는 익명 구독의 우선순위는 0.00입니다.

recgen

bigint

마지막으로 받은 generation 번호입니다.

recguid

uniqueidentifier

마지막으로 받은 generation의 고유한 ID입니다.

sentgen

bigint

마지막으로 보낸 generation의 번호입니다.

sentguid

uniqueidentifier

마지막으로 보낸 generation의 고유한 ID입니다.

schemaversion

int

마지막으로 받은 스키마의 번호입니다.

schemaguid

uniqueidentifier

마지막으로 받은 스키마의 고유한 ID입니다.

last_validated

datetime

구독자 데이터의 유효성 검사에 마지막으로 성공한 datetime입니다.

attempted_validate

datetime

구독에 유효성 검사가 시도된 마지막 datetime입니다.

last_sync_date

datetime

동기화 datetime입니다.

last_sync_status

int

동기화 상태입니다.

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

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

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

3 = 하나 이상의 작업이 실행 중입니다.

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

5 = 이전의 실패 후에 하나 이상의 작업을 실행하려고 시도 중입니다.

6 = 하나 이상의 작업이 성공적으로 실행되지 못했습니다.

last_sync_summary

sysname

마지막 동기화 결과에 관한 설명입니다.

metadatacleanuptime

datetime

만료된 메타데이터가 병합 복제 시스템 테이블에서 제거된 마지막 datetime입니다.

partition_id

int

구독이 속한 사전 계산 파티션을 식별합니다.

cleanedup_unsent_changes

bit

보내지 않은 변경 사항에 대한 메타데이터가 구독자에서 정리되었음을 식별합니다.

replica_version

int

구독이 속한 구독자의 SQL Server 버전을 식별합니다. 다음 값 중 하나일 수 있습니다.

10 = SQL Server 7.0.

20 = SQL Server 7.0 SP 1(서비스 팩 1)

30 = SQL Server 7.0 SP2

35 = Service Broker SP3

40 = SQL Server 2000

50 = SQL Server 2000 SP1

55 = SQL Server 2000 SP2

60 = SQL Server 2000 SP3

90 = SQL Server 2005

100 = SQL Server 2008

supportability_mode

int

내부적으로만 사용됩니다.

application_name

nvarchar(128)

내부적으로만 사용됩니다.

subscriber_number

int

내부적으로만 사용됩니다.

last_makegeneration_datetime

datetime

makegeneration 프로세스가 게시자에 대해 실행된 마지막 datetime입니다. 자세한 내용은 복제 병합 에이전트의 -MakeGenerationInterval 매개 변수를 참조하십시오.

참고 항목

개념