Esta descoberta de objeto descobre todas as testemunhas bancos de dados espelhados em execução em uma determinada instância do mecanismo de banco de dados do SQL Server 2008. Por padrão, as testemunhas para todos os bancos de dados espelhados são descobertas e monitoradas. Usando a Lista de Exclusões, é possível substituir a descoberta de forma a impedir que um ou mais bancos de dados sejam descobertos. Essa lista usa uma lista de nomes de bancos de dados separados por vírgulas, ou o caractere * para excluir todos os bancos de dados da descoberta.
Esta descoberta de objeto descobre todas as testemunhas bancos de dados espelhados em execução em uma determinada instância do mecanismo de banco de dados do SQL Server 2008. Por padrão, as testemunhas para todos os bancos de dados espelhados são descobertas e monitoradas. Usando a Lista de Exclusões, é possível substituir a descoberta de forma a impedir que um ou mais bancos de dados sejam descobertos. Essa lista usa uma lista de nomes de bancos de dados separados por vírgulas, ou o caractere * para excluir todos os bancos de dados da descoberta.
Lista de Exclusões: uma lista separada por vírgulas de nomes de banco de dados que devem ser excluídos da descoberta. É possível usar o curinga * para excluir todos os bancos de dados.
Nome | Descrição | Valor Padrão |
Habilitado | Habilita ou desabilita o fluxo de trabalho. | Sim |
Lista de Exclusões | Uma lista separada por vírgulas de nomes de banco de dados que devem ser excluídos da descoberta. É possível usar o curinga * para excluir todos os bancos de dados. |
|
Intervalo (segundos) | O intervalo recorrente de tempo em segundos durante o qual executar o fluxo de trabalho. | 14.400 |
Hora da Sincronização | O tempo de sincronização especificado usando um formato de 24 horas. Pode ser omitido. |
|
Tempo limite (segundos) | Especifica o tempo durante o qual o fluxo de trabalho pode ser executado antes de ser fechado e marcado como com falha. | 300 |
Target | Microsoft.SQLServer.2008.DBEngine |
Enabled | True |
Frequency | 14400 |
Remotable | False |
Discovered Classes and their attribuets: |
---|
|
Discovered relationships and their attribuets: |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.SQLServer.2008.Mirroring.WitnessDiscoveryProvider | Default |
<Discovery ID="Microsoft.SQLServer.2008.Mirroring.WitnessDiscovery" Enabled="true" Target="SQL2008Core!Microsoft.SQLServer.2008.DBEngine">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2008.Mirroring.Witness">
<Property TypeID="Microsoft.SQLServer.2008.Mirroring.Witness" PropertyID="MirroringGUID"/>
<Property TypeID="Microsoft.SQLServer.2008.Mirroring.Witness" PropertyID="DatabaseName"/>
<Property TypeID="Microsoft.SQLServer.2008.Mirroring.Witness" PropertyID="Principal"/>
<Property TypeID="Microsoft.SQLServer.2008.Mirroring.Witness" PropertyID="Mirror"/>
<Property TypeID="Microsoft.SQLServer.2008.Mirroring.Witness" PropertyID="Level"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.SQLServer.2008.Mirroring.Group">
<Property TypeID="Microsoft.SQLServer.2008.Mirroring.Group" PropertyID="MirroringGUID"/>
</DiscoveryClass>
<DiscoveryRelationship TypeID="Microsoft.SQLServer.2008.Mirroring.GroupContainsWitness"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.2008.Mirroring.WitnessDiscoveryProvider">
<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>