PublisherMonitor.EnumPublications 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
모니터링되는 게시자에서 게시에 대한 정보를 반환합니다.
public:
System::Data::DataSet ^ EnumPublications();
public System.Data.DataSet EnumPublications ();
member this.EnumPublications : unit -> System.Data.DataSet
Public Function EnumPublications () As DataSet
반환
다음과 같은 열이 포함된 DataSet 개체입니다.
열 | 데이터 형식 | Description |
---|---|---|
publisher_db | String | 데이터베이스 이름 |
publication | String | 게시 이름입니다. |
publication_id | Int32 | 게시의 ID입니다. |
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 | 게시된 데이터베이스에 대한 로그 판독기 에이전트 작업의 이름입니다. |
description | String | 게시에 대한 설명입니다. |
vendor_name | String | Publisher가 SQL Server 인스턴스가 아닌 경우 공급업체의 이름입니다. |
queuereader agent | 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(Local Area Network) 연결을 통한 병합 동기화 기간을 모니터링하기 위한 임계값입니다. |
WorstWarningDuration | Int32 | 경고를 발생시킨 최대 동기화 실행 기간입니다. |
merge_SyncExpireTimeThreshold | Int32 | 병합 게시에 대한 구독의 만료가 임박했는지 모니터링하기 위한 임계값입니다. |
retention | Int32 | 게시 보존 기간(시간)입니다. |
WorstWarningExpiration | Int32 | 경고를 발생시킨 병합 구독의 최대 만료 기간입니다. |
설명
아직 로드되지 않은 경우 이 개체의 속성을 로드해야 할 수 있으므로 이 메서드를 호출하기 전에 개체에 속성 변경 내용을 PublisherMonitor 커밋해야 합니다.
메서드는 EnumPublications 배포 데이터베이스에서 또는 replmonitor
고정된 데이터베이스 역할의 db_owner
멤버만 호출할 수 있습니다.