sys.dm_os_cluster_properties (Transact-SQL)

S’applique à :SQL Server

Retourne une ligne avec les paramètres actuels pour les propriétés de ressource de cluster SQL Server identifiées dans cette rubrique. Aucune donnée n’est retournée si cette vue est exécutée sur une instance autonome de SQL Server.

Ces propriétés sont utilisées pour définir les valeurs qui affectent la détection des défaillances, le temps de réponse d’échec et la journalisation pour la surveillance de l’état d’intégrité de l’instance de cluster de basculement SQL Server.

Nom de la colonne Propriété Description
VerboseLogging bigint Niveau de journalisation pour le cluster de basculement SQL Server. La journalisation détaillée peut être activée pour fournir des détails supplémentaires dans les journaux des erreurs à des fins de dépannage. Une des valeurs suivantes :

0 - La journalisation est désactivée (valeur par défaut)

1 - Erreurs uniquement

2 - Erreurs et avertissements

Pour plus d’informations, consultez ALTER SERVER CONFIGURATION (Transact-SQL).
SqlDumperDumpFlags bigint Les indicateurs de vidage SQLDumper déterminent le type de fichiers de vidage générés par SQL Server. Le paramètre par défaut est 0.
SqlDumperDumpPath nvarchar(260) Emplacement où l'utilitaire SQLDumper génère les fichiers dump.
SqlDumperDumpTimeOut bigint Valeur du délai d'attente, en millisecondes, de l'utilitaire SQLDumper pour générer un vidage en cas d'échec de SQL Server. La valeur par défaut est 0.
FailureConditionLevel bigint Définit les conditions dans lesquelles le cluster de basculement SQL Server doit échouer ou redémarrer. La valeur par défaut est 3. Pour obtenir une explication détaillée ou pour modifier les paramètres de propriété, consultez Configurer les paramètres de propriété FailureConditionLevel.
HealthCheckTimeout bigint Valeur du délai d'attente qui définit la durée pendant laquelle la DLL de ressource du moteur de base de données SQL Server doit attendre les informations d'intégrité du serveur avant de considérer que l'instance de SQL Server ne répond pas. Valeur de délai d'attente, exprimée en millisecondes. La valeur par défaut est 60000. Pour plus d’informations ou pour modifier ce paramètre de propriété, consultez Configurer les paramètres de propriété HealthCheckTimeout.

Autorisations

Requiert les autorisations VIEW SERVER STATE sur l'instance de cluster de basculement SQL Server.

Autorisations pour SQL Server 2022 et versions ultérieures

Nécessite l’autorisation VIEW SERVER PERFORMANCE STATE sur le serveur.

Exemples

L’exemple suivant utilise sys.dm_os_cluster_properties pour renvoyer les paramètres de propriété de la ressource de cluster de basculement SQL Server.

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

Un exemple d'ensemble de résultats est présenté ci-dessous.

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