sys.dm_os_cluster_properties (Transact-SQL)

Aplica-se a:SQL Server

Retorna uma linha com as configurações atuais do SQL Server propriedades de recurso de cluster identificadas neste tópico. Nenhum dado será retornado se essa exibição for executada em uma instância autônoma do SQL Server.

Essas propriedades são usadas para definir os valores que afetam a detecção de falhas, o tempo de resposta de falha e o registro em log para monitorar o status de integridade do SQL Server instância de cluster de failover.

Nome da coluna Propriedade Descrição
VerboseLogging BIGINT O nível de log para o cluster de failover do SQL Server. O log detalhado pode ser ativado para fornecer detalhes adicionais nos logs de erros para solução de problemas. Um dos seguintes valores:

0 – O log está desativado (padrão)

1 – Apenas erros

2 – Erros e avisos

Para obter mais informações, consulte ALTER SERVER CONFIGURATION (Transact-SQL).
SqlDumperDumpFlags BIGINT Os sinalizadores de despejo SQLDumper determinam o tipo de arquivos de despejo gerados por SQL Server. A configuração padrão é 0.
SqlDumperDumpPath nvarchar(260) O local onde o utilitário SQLDumper gera os arquivos de despejo.
SqlDumperDumpTimeOut BIGINT O valor do tempo limite em milissegundos para o utilitário SQLDumper gerar um despejo no caso de uma falha do SQL Server. O valor padrão é 0.
FailureConditionLevel BIGINT Define as condições sob as quais o cluster de failover SQL Server deve falhar ou reiniciar. O valor padrão é 3. Para obter uma explicação detalhada ou para alterar as configurações de propriedade, consulte Definir configurações da propriedade FailureConditionLevel.
HealthCheckTimeout BIGINT O valor do tempo limite de quanto tempo a DLL de recursos do Mecanismo de Banco de Dados do SQL Server deve aguardar por informações de integridade do servidor antes de considerar a instância do SQL Server como sem resposta. O valor de tempo limite é expresso em milissegundos. O padrão é 60000. Para obter mais informações ou para alterar essa configuração de propriedade, consulte Definir configurações da propriedade HealthCheckTimeout.

Permissões

Exige permissões de VIEW SERVER STATE na instância do cluster de failover do SQL Server.

Permissões para SQL Server 2022 e posterior

Requer a permissão VIEW SERVER PERFORMANCE STATE no servidor.

Exemplos

O exemplo a seguir usa sys.dm_os_cluster_properties para retornar as configurações de propriedade para o recurso de cluster de failover SQL Server.

SELECT VerboseLogging, SqlDumperDumpFlags, SqlDumperDumpPath, SqlDumperDumpTimeOut, FailureConditionLevel, HealthCheckTimeout  
FROM sys.dm_os_cluster_properties;  

Este é um exemplo de conjunto de resultados.

VerboseLogging SqlDumperDumpFlags SqlDumperDumpPath SqlDumperDumpTimeOut FailureConditionLevel HealthCheckTimeout
0 0 NULO 0 3 60000