Microsoft 2008 Replication: 구독 검색

Microsoft.SQLServer.2008.Replication.Discovery.Subscription (Discovery)

이 개체 검색은 Microsoft SQL Server 2008 구독자의 모든 구독을 검색합니다.

Knowledge Base article:

요약

구독은 구독자에게 배달할 게시의 복사본에 대한 요청입니다. 구독은 어떤 게시를 언제 어디서 받을지 정의합니다. 구독에는 밀어넣기와 끌어오기의 두 가지 유형이 있습니다. 밀어넣기 및 끌어오기 구독에 대한 자세한 내용은 게시 구독을 참조하세요.

외부

복제 게시 모델 개요

재정의 가능한 매개 변수

이름

설명

기본값

사용

워크플로를 사용하거나 사용하지 않도록 설정합니다.

간격(초)

워크플로를 실행하는 반복 시간 간격(초)입니다.

14400

동기화 시간

동기화 시간

 

시간 제한(초)

워크플로를 닫고 실패로 표시하기 전에 워크플로를 실행할 수 있는 시간을 지정합니다.

300

데이터베이스 연결 시간 제한(초)

워크플로는 지정된 기간 동안 데이터베이스에 액세스할 수 없으면 실패하며 이벤트를 등록합니다.

15

Element properties:

TargetMicrosoft.SQLServer.2008.Replication.Subscriber
EnabledTrue
Frequency14400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SQLServer.2008.Replication.DataSource.SubscriptionDiscovery Microsoft.SQLServer.Replication.Discovery.RunAs.Discovery

Source Code:

<Discovery ID="Microsoft.SQLServer.2008.Replication.Discovery.Subscription" Target="Microsoft.SQLServer.2008.Replication.Subscriber" Enabled="true">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2008.Replication.Subscription"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.2008.Replication.DataSource.SubscriptionDiscovery" RunAs="MSRL!Microsoft.SQLServer.Replication.Discovery.RunAs.Discovery">
<IntervalSeconds>14400</IntervalSeconds>
<SyncTime/>
<SqlTimeout>15</SqlTimeout>
<PrincipalName>$Target/Host/Property[Type='Windows!Microsoft.Windows.Computer']/PrincipalName$</PrincipalName>
<InstanceName>$Target/Property[Type='MSRL!Microsoft.SQLServer.Replication.Library.GenericSubscriber']/InstanceName$</InstanceName>
<ClassId>$MPElement[Name='Microsoft.SQLServer.2008.Replication.Subscription']$</ClassId>
<SubscriptionDatabaseRelationshipId>$MPElement[Name='MSRL!Microsoft.SQLServer.Replication.Library.GenericSubscriptionRefersSystemDatabase']$</SubscriptionDatabaseRelationshipId>
<SqlDatabaseClassId>$MPElement[Name='MSL!Microsoft.SQLServer.Database']$</SqlDatabaseClassId>
<ConnectionString>$Target/Property[Type='MSRL!Microsoft.SQLServer.Replication.Library.GenericSubscriber']/ConnectionString$</ConnectionString>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</Discovery>