언어

PublisherMonitor.EnumPublications 메서드

정의

모니터링되는 Publisher에서 출판물 정보를 반환합니다.

public:
 System::Data::DataSet ^ EnumPublications();
public System.Data.DataSet EnumPublications();
member this.EnumPublications : unit -> System.Data.DataSet
Public Function EnumPublications () As DataSet

반품

DataSet 다음 열을 포함하는 객체입니다.

기둥 데이터 형식 설명
publisher_db String 데이터베이스 이름
출판 String 출판 이름.
publication_id Int32 출판물의 신분증.
publication_type Int32 출판 유형:

0 = 거래.

1 = 스냅샷.

2 = 합병.

independent_agent Boolean 이 출판물의 각 구독이 자체 동기화 에이전트 인스턴스를 사용하는지 여부를 나타냅니다.
immediate_sync Boolean 스냅샷 에이전트가 실행될 때마다 동기화 파일이 생성되거나 재생성되는지 나타냅니다.
allow_push Boolean 해당 출판물에 대해 푸시 구독을 생성할 수 있는지 여부를 나타냅니다.
allow_pull Boolean 해당 출판물에 대해 풀 구독을 생성할 수 있는지 여부를 나타냅니다.
allow_anonymous Boolean 해당 출판물에 대해 익명 구독을 생성할 수 있는지 여부를 나타냅니다.
snapshot_agent String 게시에 대한 스냅숏 에이전트 작업의 이름입니다.
logreader_agent String 게시된 데이터베이스에 대한 로그 리더 에이전트 직무 이름입니다.
묘사 String 게시에 대한 설명입니다.
vendor_name String Publisher가 SQL Server 인스턴스가 아니라면 벤더의 이름입니다.
큐리더 에이전트 String 공개된 데이터베이스의 큐 리더 에이전트 작업 이름입니다.
thirdparty_options Int32 SQL Server Management Studio의 복제 폴더에서 출판물 표시가 억제되는지 명시합니다:

0 = SQL Server Management Studio의 복제 폴더에 이기종 출판물을 표시하기.

1 = SQL Server Management Studio의 복제 폴더에 있는 이기종 출판물 표시를 억제합니다.

snapshot_jobid String 스냅샷 에이전트 작업의 고유 식별자.
num_subscriptions Int32 현재 출판물에 소속된 구독자 수.
num_now_syncing Int32 현재 출판물과 동기화된 구독자 수.
num_errors Int32 출판물과 동기화할 때 발생한 오류 수.
num_warning Int32 이 출판물에 의해 생성된 임계값 경고를 모니터링하는 출판물 수.
merge_RunFastDurationThreshold Int32 고대역폭 로컬 영역 네트워크(LAN) 연결에서 병합 동기화 지속 시간을 모니터링하기 위한 임계값입니다.
최악의 경고 지속 시간 Int32 경고가 발생한 동기화 실행 중 가장 긴 지속 시간입니다.
merge_SyncExpireTimeThreshold Int32 통합 출판물 구독 만료 임박 모니터링 기준.
유지 Int32 출판물의 보존 기간은 시간 단위입니다.
최악의 경고만료 Int32 경고가 발생한 병합 구독 중 가장 긴 만료 기간입니다.

설명

이 메서드를 호출하기 전에 모든 속성 변경 PublisherMonitor 을 먼저 의무화해야 합니다. 이 객체의 속성이 이미 로드되지 않았다면 불러와야 할 수도 있기 때문입니다.

이 메서드는 EnumPublications 배포 데이터베이스 내 또는 고정된 데이터베이스 역할의 구성원 db_ownerreplmonitor 만 호출할 수 있습니다.

적용 대상

추가 정보