[Veraltet] Microsoft SQL Server 2008-Replikationscomputergruppe auffüllen

Microsoft.SQLServer.2008.PopulateSQLServersReplicationGroup (Discovery)

Diese Objektermittlung füllt die Computergruppe der SQL Server 2008-Replikationskomponenten mit allen Computern auf, auf denen eine Instanz eines SQL Server 2008-Datenbankmoduls ausgeführt wird und auf denen mindestens eine Replikationskomponente konfiguriert ist. Wird in diesem Management Pack als veraltet betrachtet.

Knowledge Base article:

Zusammenfassung

Diese Objektermittlung füllt die Computergruppe der SQL Server 2008-Replikationskomponenten mit allen Computern auf, auf denen eine Instanz eines SQL Server 2008-Datenbankmoduls ausgeführt wird und auf denen mindestens eine Replikationskomponente konfiguriert ist. Wird in diesem Management Pack als veraltet betrachtet.

Konfiguration

Diese Ermittlung ist standardmäßig aktiviert.

Überschreibbare Parameter

Name

Beschreibung

Standardwert

Aktiviert

Aktiviert oder deaktiviert den Workflow.

Nein

Element properties:

TargetMicrosoft.SQLServer.2008.ReplicationComputerGroup
EnabledFalse
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SystemCenter.GroupPopulator Default

Source Code:

<Discovery ID="Microsoft.SQLServer.2008.PopulateSQLServersReplicationGroup" Enabled="false" Target="Microsoft.SQLServer.2008.ReplicationComputerGroup">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2008.ReplicationComputerGroup"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="SC!Microsoft.SystemCenter.GroupPopulator">
<RuleId>$MPElement$</RuleId>
<GroupInstanceId>$Target/Id$</GroupInstanceId>
<MembershipRules>
<MembershipRule>
<MonitoringClass>$MPElement[Name="Windows!Microsoft.Windows.Computer"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="SC!Microsoft.SystemCenter.ComputerGroupContainsComputer"]$</RelationshipClass>
<Expression>
<Contains>
<MonitoringClass>$MPElement[Name="Microsoft.SQLServer.2008.Distributor"]$</MonitoringClass>
</Contains>
</Expression>
</MembershipRule>
<MembershipRule>
<MonitoringClass>$MPElement[Name="Windows!Microsoft.Windows.Computer"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="SC!Microsoft.SystemCenter.ComputerGroupContainsComputer"]$</RelationshipClass>
<Expression>
<Contains>
<MonitoringClass>$MPElement[Name="Microsoft.SQLServer.2008.Publisher"]$</MonitoringClass>
</Contains>
</Expression>
</MembershipRule>
<MembershipRule>
<MonitoringClass>$MPElement[Name="Windows!Microsoft.Windows.Computer"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="SC!Microsoft.SystemCenter.ComputerGroupContainsComputer"]$</RelationshipClass>
<Expression>
<Contains>
<MonitoringClass>$MPElement[Name="Microsoft.SQLServer.2008.Subscriber"]$</MonitoringClass>
</Contains>
</Expression>
</MembershipRule>
</MembershipRules>
</DataSource>
</Discovery>