Detectar bases de datos reflejadas de un motor de base de datos

Microsoft.SQLServer.2008.Mirroring.DatabaseDiscovery (Discovery)

Esta detección de objetos detecta todas las bases de datos reflejadas que ejecutan una determinada instancia de motor de base de datos de SQL Server 2008. De forma predeterminada, se detectan y supervisan todas las bases de datos reflejadas. Puede invalidar la detección para excluir una o más bases de datos de la detección mediante la Lista de exclusión. Esta lista contiene nombres de bases de datos separados por comas o por el carácter *, que sirve para excluir todas las bases de datos.

Knowledge Base article:

Resumen

Esta detección de objetos detecta todas las bases de datos reflejadas que ejecutan una determinada instancia de motor de base de datos de SQL Server 2008. De forma predeterminada, se detectan y supervisan todas las bases de datos reflejadas. Puede invalidar la detección para excluir una o más bases de datos de la detección mediante la Lista de exclusión. Esta lista contiene nombres de bases de datos separados por comas o por el carácter *, que sirve para excluir todas las bases de datos.

Configuración

Lista de exclusión: lista separada por comas de las instancias de base de datos que se deben excluir de la detección. Puede usar el comodín * para excluir todas las instancias.

Element properties:

TargetMicrosoft.SQLServer.2008.DBEngine
EnabledTrue
Frequency14400
RemotableFalse

Object Discovery Details:

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

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SQLServer.2008.Mirroring.DatabaseDiscoveryProvider Default

Source Code:

<Discovery ID="Microsoft.SQLServer.2008.Mirroring.DatabaseDiscovery" Enabled="true" Target="SQL2008Core!Microsoft.SQLServer.2008.DBEngine">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2008.Mirroring.Database">
<Property TypeID="Microsoft.SQLServer.2008.Mirroring.Database" PropertyID="MirroringGUID"/>
<Property TypeID="Microsoft.SQLServer.2008.Mirroring.Database" PropertyID="MirroringRole"/>
<Property TypeID="Microsoft.SQLServer.2008.Mirroring.Database" PropertyID="Level"/>
<Property TypeID="Microsoft.SQLServer.2008.Mirroring.Database" PropertyID="Partner"/>
<Property TypeID="Microsoft.SQLServer.2008.Mirroring.Database" PropertyID="Witness"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.SQLServer.2008.Mirroring.Group">
<Property TypeID="Microsoft.SQLServer.2008.Mirroring.Group" PropertyID="MirroringGUID"/>
</DiscoveryClass>
<DiscoveryRelationship TypeID="Microsoft.SQLServer.2008.Mirroring.GroupContainsDatabase"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.2008.Mirroring.DatabaseDiscoveryProvider">
<IntervalSeconds>14400</IntervalSeconds>
<SyncTime/>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<SQLConnectionString>$Target/Property[Type="SQL!Microsoft.SQLServer.DBEngine"]/ConnectionString$</SQLConnectionString>
<SQLInstanceName>$Target/Property[Type="SQL!Microsoft.SQLServer.ServerRole"]/InstanceName$</SQLInstanceName>
<ExcludeList/>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</Discovery>