MSSQL 2012: Individuazione repliche di database Always On

Microsoft.SQLServer.2012.AlwaysOn.DatabaseReplicaAlwaysOnDiscovery (Discovery)

Individuazione di oggetti replica di database Always On

Knowledge Base article:

Riepilogo

Questo processo di individuazione è specifico per gli oggetti replica di database Always On di Microsoft SQL Server 2012

Parametri di cui è possibile eseguire l'override

Nome

Descrizione

Valore predefinito

Abilitato

Abilita o disabilita il flusso di lavoro.

Intervallo (secondi)

Intervallo di polling espresso in secondi per l'esecuzione dell'individuazione.

14400

Timeout (secondi)

Specifica il tempo di esecuzione consentito per il flusso di lavoro prima che venga chiuso e contrassegnato come non riuscito.

300

Element properties:

TargetMicrosoft.SQLServer.2012.AlwaysOn.AvailabilityGroupHealth
EnabledTrue
Frequency14400
RemotableFalse

Object Discovery Details:

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

Member Modules:

ID Module Type TypeId RunAs 
PowerShellDatabaseReplicaDiscoveryProvider DataSource Microsoft.SQLServer.2012.AlwaysOn.DatabaseReplicaCommandExecuterDataSource Microsoft.SQLServer.2012.AlwaysOn.DiscoveryAccount

Source Code:

<Discovery ID="Microsoft.SQLServer.2012.AlwaysOn.DatabaseReplicaAlwaysOnDiscovery" Enabled="true" Target="Microsoft.SQLServer.2012.AlwaysOn.AvailabilityGroupHealth" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2012.AlwaysOn.DatabaseReplica"/>
<DiscoveryRelationship TypeID="Microsoft.SQLServer.2012.AlwaysOn.AvailabilityGroupContainsAvailabilityReplica"/>
</DiscoveryTypes>
<DataSource ID="PowerShellDatabaseReplicaDiscoveryProvider" RunAs="Microsoft.SQLServer.2012.AlwaysOn.DiscoveryAccount" TypeID="Microsoft.SQLServer.2012.AlwaysOn.DatabaseReplicaCommandExecuterDataSource">
<IntervalSeconds>14400</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</Discovery>