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 |