MSSQL 2016: descobrir grupo de arquivos de dados com otimização de memória

Microsoft.SQLServer.2016.Discovery.DBFileGroupFx (Discovery)

Esta regra de descoberta descobre as informações do Grupo de Arquivos de Dados com Otimização de Memória para cada Banco de Dados SQL Server 2016. Observe que essa regra de descoberta é habilitada somente para as edições do SQL que dão suporte a Dados com Otimização de Memória (edições Enterprise, Developer ou Evaluation de 64 bits).

Knowledge Base article:

Resumo

Esta regra de descoberta descobre as informações do Grupo de Arquivos de Dados com Otimização de Memória para cada Banco de Dados SQL Server 2016. Observe que essa regra de descoberta é habilitada somente para as edições do SQL que dão suporte a Dados com Otimização de Memória (edições Enterprise, Developer ou Evaluation de 64 bits).

Parâmetros Substituíveis

Nome

Descrição

Valor padrão

Habilitado

Habilita ou desabilita o fluxo de trabalho.

Não

Tempo Limite (segundos)

Especifica o tempo que o fluxo de trabalho pode funcionar antes de ser fechado e marcado como com falha.

300

Element properties:

TargetMicrosoft.SQLServer.2016.DBEngine
EnabledTrue
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SQLServer.2016.DBFileGroupDiscovery Default

Source Code:

<Discovery ID="Microsoft.SQLServer.2016.Discovery.DBFileGroupFx" Enabled="true" Target="Microsoft.SQLServer.2016.DBEngine">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2016.DBFileGroupFx">
<Property TypeID="Microsoft.SQLServer.2016.DBFileGroupFx" PropertyID="GroupID"/>
<Property TypeID="Microsoft.SQLServer.2016.FileGroup" PropertyID="GroupName"/>
<Property TypeID="Microsoft.SQLServer.2016.FileGroup" PropertyID="ReadOnly"/>
<Property TypeID="Microsoft.SQLServer.2016.FileGroup" PropertyID="TypeDesc"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.2016.DBFileGroupDiscovery">
<NetworkName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</NetworkName>
<SQLConnectionString>$Target/Property[Type="Microsoft.SQLServer.2016.DBEngine"]/ConnectionString$</SQLConnectionString>
<SQLInstanceName>$Target/Property[Type="Microsoft.SQLServer.2016.ServerRole"]/InstanceName$</SQLInstanceName>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</Discovery>