미러된 데이터베이스 미러링 모니터 서버 검색

Microsoft.SQLServer.2014.Mirroring.WitnessDiscovery (Discovery)

이 개체 검색은 SQL Server 2014 DB 엔진의 지정된 인스턴스에 대해 실행되는 모든 미러된 데이터베이스 미러링 모니터 서버를 검색합니다. 기본적으로 모든 미러된 데이터베이스의 미러링 모니터 서버가 검색되고 모니터링됩니다. 제외 목록을 사용하여 하나 이상의 데이터베이스가 검색에서 제외되도록 검색을 재정의할 수 있습니다. 이 목록에서는 쉼표로 구분된 데이터베이스 이름 목록을 사용하며, 모든 데이터베이스를 제외하는 경우 * 문자를 사용합니다.

Knowledge Base article:

요약

이 개체 검색은 SQL Server 2014 DB 엔진의 지정된 인스턴스에 대해 실행되는 모든 미러된 데이터베이스 미러링 모니터 서버를 검색합니다. 기본적으로 모든 미러된 데이터베이스의 미러링 모니터 서버가 검색되고 모니터링됩니다. 제외 목록을 사용하여 하나 이상의 데이터베이스가 검색에서 제외되도록 검색을 재정의할 수 있습니다. 이 목록에서는 쉼표로 구분된 데이터베이스 이름 목록을 사용하며, 모든 데이터베이스를 제외하는 경우 * 문자를 사용합니다.

구성

제외 목록: 검색에서 제외할 데이터베이스 이름의 쉼표로 구분된 목록입니다. 모든 데이터베이스를 제외하려면 와일드카드 *를 사용합니다.

재정의 가능한 매개 변수

이름

설명

기본값

사용

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

제외 목록

검색에서 제외할 데이터베이스 인스턴스의 쉼표로 구분된 목록입니다. 모든 인스턴스를 제외하려면 와일드카드 *를 사용합니다.

 

간격(초)

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

14400

동기화 시간

24시간 형식으로 지정된 동기화 시간입니다. 생략될 수 있습니다.

 

제한 시간(초)

워크플로가 닫히고 실패한 항목으로 표시될 때까지 실행이 허용되는 시간을 지정합니다.

300

Element properties:

TargetMicrosoft.SQLServer.2014.DBEngine
EnabledTrue
Frequency14400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:
Discovered relationships and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SQLServer.2014.Mirroring.WitnessDiscoveryProvider Default

Source Code:

<Discovery ID="Microsoft.SQLServer.2014.Mirroring.WitnessDiscovery" Enabled="true" Target="SQL2014Core!Microsoft.SQLServer.2014.DBEngine">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2014.Mirroring.Witness">
<Property TypeID="Microsoft.SQLServer.2014.Mirroring.Witness" PropertyID="MirroringGUID"/>
<Property TypeID="Microsoft.SQLServer.2014.Mirroring.Witness" PropertyID="DatabaseName"/>
<Property TypeID="Microsoft.SQLServer.2014.Mirroring.Witness" PropertyID="Principal"/>
<Property TypeID="Microsoft.SQLServer.2014.Mirroring.Witness" PropertyID="Mirror"/>
<Property TypeID="Microsoft.SQLServer.2014.Mirroring.Witness" PropertyID="Level"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.SQLServer.2014.Mirroring.Group">
<Property TypeID="Microsoft.SQLServer.2014.Mirroring.Group" PropertyID="MirroringGUID"/>
</DiscoveryClass>
<DiscoveryRelationship TypeID="Microsoft.SQLServer.2014.Mirroring.GroupContainsWitness"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.2014.Mirroring.WitnessDiscoveryProvider">
<IntervalSeconds>14400</IntervalSeconds>
<SyncTime/>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<SQLConnectionString>$Target/Property[Type="SQL2014Core!Microsoft.SQLServer.2014.DBEngine"]/ConnectionString$</SQLConnectionString>
<SQLInstanceName>$Target/Property[Type="SQL2014Core!Microsoft.SQLServer.2014.ServerRole"]/InstanceName$</SQLInstanceName>
<ExcludeList/>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</Discovery>