Compartilhar via


sys.dm_os_cluster_properties (Transact-SQL)

Aplica-se: SQL Server

Retorna uma linha com as configurações atuais para as propriedades de recurso de cluster do SQL Server 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 à falha e o log para monitorar o status de integridade da instância do cluster de failover do SQL Server.

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 do SQLDumper determinam o tipo de arquivos de despejo gerados pelo 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 de tempo limite em milissegundos para o utilitário SQLDumper gerar um despejo em caso de falha do SQL Server. O valor padrão é 0.
FailureConditionLevel BIGINT Define as condições sob as quais o cluster de failover do SQL Server deve falhar ou reiniciar. O valor padrão é 3. Para obter uma explicação detalhada ou alterar as configurações de propriedade, consulte Definir configurações de 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 alterar essa configuração de propriedade, consulte Definir configurações de propriedade HealthCheckTimeout.

Permissões

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

Permissões do SQL Server 2022 e posteriores

É necessária 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 do 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