IHextendedSubscriptionView(Transact-SQL)
IHextendedSubscriptionView 뷰는 구독에 대한 정보를 SQL Server 이외 게시에 표시합니다. 이 뷰는 distribution 데이터베이스에 저장됩니다.
열 이름 |
데이터 형식 |
설명 |
---|---|---|
article_id |
int |
아티클에 대한 고유 식별자입니다. |
dest_db |
sysname |
대상 데이터베이스의 이름입니다. |
srvid |
smallint |
구독자에 대한 고유 식별자입니다. |
login_name |
sysname |
구독자에 연결할 때 사용하는 로그인입니다. |
distribution_jobid |
binary |
배포 에이전트 작업을 식별합니다. |
publisher_database_id |
int |
게시 데이터베이스를 식별합니다. |
subscription_type |
int |
구독 유형입니다. 0 = 밀어넣기 - 배포 에이전트가 구독자에서 실행됩니다. 1 = 끌어오기 - 배포 에이전트가 배포자에서 실행됩니다. |
sync_type |
tinyint |
초기 동기화 유형입니다. 1 = 자동 2 = 없음 |
status |
tinyint |
구독 상태입니다. 0 = 비활성 1 = 구독됨 2 = 활성 |
snapshot_seqno_flag |
bit |
스냅숏 시퀀스 번호가 사용되었는지 여부를 나타냅니다. |
independent_agent |
bit |
해당 게시에 독립 실행형 배포 에이전트가 있는지 여부를 표시합니다. 0 = 게시는 공유 배포 에이전트를 사용하며 각 게시자 데이터베이스/구독자 데이터베이스 쌍에는 하나의 공유 에이전트가 있습니다. 1 = 해당 게시에 독립 실행형 배포 에이전트가 있습니다. |
subscription_time |
datetime |
내부적으로만 사용됩니다. |
loopback_detection |
bit |
양방향 트랜잭션 복제 토폴로지에 속한 구독에 적용됩니다. 루프백 검색은 배포 에이전트가 구독자에서 발생한 트랜잭션을 다시 구독자로 보낼지 여부를 결정합니다. 1 = 다시 보내지 않습니다. 0 = 다시 보냅니다. |
agent_id |
int |
배포 에이전트의 고유 식별자입니다. |
update_mode |
tinyint |
업데이트 모드의 유형을 나타내며 다음 중 하나일 수 있습니다. 0 = 읽기 전용 1 = 즉시 업데이트 2 = 메시지 큐를 사용하는 지연 업데이트 3 = 메시지 큐를 사용하며 지연 업데이트를 장애 조치(Failover)로 사용하는 즉시 업데이트 4 = SQL Server 큐를 사용하는 지연 업데이트 5 = SQL Server 큐를 사용하며 지연 업데이트를 장애 조치로 사용하는 즉시 업데이트 |
publisher_seqno |
varbinary(16) |
이 구독에 대한 게시자에서의 트랜잭션 시퀀스 번호입니다. |
ss_cplt_seqno |
varbinary(16) |
동시 스냅숏 처리의 완료를 표시하는 데 사용되는 시퀀스 번호입니다. |