MSSQL 2014: individuazione motori di database di SQL Server 2014

Microsoft.SQLServer.2014.DBEngineDiscoveryRule.Server (Discovery)

Questa regola individua tutte le istanze del motore di database di SQL Server 2014 in esecuzione nei server Windows. Per impostazione predefinita, tutte le istanze vengono individuate e monitorate. È possibile eseguire l'override dell'individuazione per escludere una o più istanze dall'individuazione usando l'elenco di esclusione. Questo elenco accetta un elenco con valori delimitati da virgole di istanze o il carattere * per escludere tutte le istanze.

Knowledge Base article:

Riepilogo

Questa regola individua tutte le istanze del motore di database di SQL Server 2014 in esecuzione nei server Windows. Per impostazione predefinita, tutte le istanze vengono individuate e monitorate. È possibile eseguire l'override dell'individuazione per escludere una o più istanze dall'individuazione usando l'elenco di esclusione. Questo elenco accetta un elenco con valori delimitati da virgole di istanze o il carattere * per escludere tutte le istanze.

Configurazione

Elenco di esclusione: elenco con valori delimitati da virgole delle istanze che devono essere escluse dall'individuazione. È possibile usare il carattere jolly * per escludere tutte le istanze.

Parametri di cui è possibile eseguire l'override

Nome

Descrizione

Valore predefinito

Abilitato

Abilita o disabilita il flusso di lavoro.

Elenco di esclusione

Elenco con valori delimitati da virgole delle istanze che devono essere escluse dall'individuazione. È possibile usare il carattere jolly * per escludere tutte le istanze.

 

Intervallo (secondi)

Intervallo di tempo ricorrente in secondi in cui eseguire il flusso di lavoro.

14400

Ora di sincronizzazione

Ora di sincronizzazione specificata usando il formato a 24 ore. Può essere omessa.

 

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.2014.Seed
EnabledTrue
Frequency14400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:
  • Microsoft.SQLServer.2014.DBEngine
    • InstanceName
    • ConnectionString
    • ServiceName
    • ServiceClusterName
    • FullTextSearchServiceName
    • FullTextSearchServiceClusterName
    • Version
    • Edition
    • AuthenticationMode
    • AgentName
    • AgentClusterName
    • MasterDatabaseLocation
    • MasterDatabaseLogLocation
    • ErrorLogLocation
    • Language
    • ServicePackVersion
    • AuditLevel
    • InstallPath
    • ToolsPath
    • EnableErrorReporting
    • ReplicationWorkingDirectory
    • ReplicationDistributionDatabase
    • PerformanceCounterObject
    • Cluster
    • Account
    • InstanceID
  • Microsoft.SQLServer.2014.ResourcePoolGroup

Member Modules:

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

Source Code:

<Discovery ID="Microsoft.SQLServer.2014.DBEngineDiscoveryRule.Server" Enabled="true" Target="Microsoft.SQLServer.2014.Seed">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2014.DBEngine">
<Property TypeID="Microsoft.SQLServer.2014.ServerRole" PropertyID="InstanceName"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="ConnectionString"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="ServiceName"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="ServiceClusterName"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="FullTextSearchServiceName"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="FullTextSearchServiceClusterName"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="Version"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="Edition"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="AuthenticationMode"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="AgentName"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="AgentClusterName"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="MasterDatabaseLocation"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="MasterDatabaseLogLocation"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="ErrorLogLocation"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="Language"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="ServicePackVersion"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="AuditLevel"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="InstallPath"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="ToolsPath"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="EnableErrorReporting"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="ReplicationWorkingDirectory"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="ReplicationDistributionDatabase"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="PerformanceCounterObject"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="Cluster"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="Account"/>
<Property TypeID="Microsoft.SQLServer.2014.DBEngine" PropertyID="InstanceID"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.SQLServer.2014.ResourcePoolGroup"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.2014.DBEngineDiscovery">
<IntervalSeconds>14400</IntervalSeconds>
<SyncTime/>
<ComputerID>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerID>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ComputerNETBIOSName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetbiosComputerName$</ComputerNETBIOSName>
<ExcludeList/>
<IsVirtualNode>$Target/Host/Property[Type="Windows!Microsoft.Windows.Server.Computer"]/IsVirtualNode$</IsVirtualNode>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</Discovery>