Dateien ermitteln

Microsoft.SQLServer.2012.DBFilesDiscoveryRule (Discovery)

Diese Objektermittlung ermittelt die Dateiinformationen für jede SQL Server 2012-Datenbank. Die Ermittlung ist standardmäßig deaktiviert und sollte nur für spezifische Datenbanken oder Datenbankmodulinstanzen aktiviert werden, die eine eingehendere Dateiüberwachung erfordern.

Knowledge Base article:

Zusammenfassung

Diese Objektermittlung ermittelt die Dateiinformationen für jede SQL Server 2012-Datenbank. Die Ermittlung ist standardmäßig deaktiviert und sollte nur für spezifische Datenbanken oder Datenbankmodulinstanzen aktiviert werden, die eine eingehendere Dateiüberwachung erfordern.

Konfiguration

Verwenden Sie Außerkraftsetzungen für einzelne Instanzen oder für Gruppen, um die Ermittlung für spezifische Datenbanken oder Datenbankmodulinstanzen zu aktivieren.

Element properties:

TargetMicrosoft.SQLServer.2012.DBEngine
EnabledTrue
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SQLServer.2012.DBFilesDiscovery Default

Source Code:

<Discovery ID="Microsoft.SQLServer.2012.DBFilesDiscoveryRule" Enabled="true" Target="Microsoft.SQLServer.2012.DBEngine">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2012.DBFile">
<Property TypeID="SQL!Microsoft.SQLServer.DBFile" PropertyID="FileID"/>
<Property TypeID="SQL!Microsoft.SQLServer.DBFile" PropertyID="FileName"/>
<Property TypeID="SQL!Microsoft.SQLServer.DBFile" PropertyID="FilePath"/>
<Property TypeID="SQL!Microsoft.SQLServer.DBFile" PropertyID="Size"/>
<Property TypeID="SQL!Microsoft.SQLServer.DBFile" PropertyID="Drive"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.SQLServer.2012.DBLogFile">
<Property TypeID="SQL!Microsoft.SQLServer.DBFile" PropertyID="FileID"/>
<Property TypeID="SQL!Microsoft.SQLServer.DBFile" PropertyID="FileName"/>
<Property TypeID="SQL!Microsoft.SQLServer.DBFile" PropertyID="FilePath"/>
<Property TypeID="SQL!Microsoft.SQLServer.DBFile" PropertyID="Size"/>
<Property TypeID="SQL!Microsoft.SQLServer.DBFile" PropertyID="Drive"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.2012.DBFilesDiscovery">
<NetworkName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</NetworkName>
<SQLConnectionString>$Target/Property[Type="SQL!Microsoft.SQLServer.DBEngine"]/ConnectionString$</SQLConnectionString>
<SQLInstanceName>$Target/Property[Type="SQL!Microsoft.SQLServer.ServerRole"]/InstanceName$</SQLInstanceName>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</Discovery>