sys.dm_os_cluster_properties (Transact-SQL)sys.dm_os_cluster_properties (Transact-SQL)

QUESTO ARGOMENTO SI APPLICA A: sìSQL Server (a partire dalla versione 2012)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse THIS TOPIC APPLIES TO: yesSQL Server (starting with 2012)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Restituisce una riga con le impostazioni correnti per le proprietà delle risorse cluster di SQL ServerSQL Server identificate in questo argomento.Returns one row with the current settings for the SQL ServerSQL Server cluster resource properties identified in this topic. Non verrà restituito alcun dato se questa vista viene eseguita in un'istanza autonoma di SQL ServerSQL Server.No data is returned if this view is run on a stand-alone instance of SQL ServerSQL Server.

Queste proprietà vengono utilizzate per impostare i valori che influiscono sul rilevamento degli errori, sui tempi di risposta agli errori e sulla registrazione per il monitoraggio dello stato integrità dell'istanza del cluster di failover di SQL ServerSQL Server.These properties are used to set the values that affect failure detection, failure response time, and the logging for monitoring the health status of the SQL ServerSQL Server failover cluster instance.

Nome colonnaColumn Name ProprietàProperty DescriptionDescription
VerboseLoggingVerboseLogging bigintbigint Livello di registrazione per il cluster di failover di SQL Server.The logging level for the SQL Server failover cluster. La registrazione dettagliata può essere attivata per fornire dettagli aggiuntivi nei log degli errori per la risoluzione dei problemi.Verbose logging can be turned on to provide additional details in the error logs for troubleshooting. I valori validi sono:One of the following values:

0: la registrazione è disabilitata (impostazione predefinita)0 – Logging is turned off (default)

1: solo errori1 - Errors only

2: errori e avvisi2 – Errors and warnings

Per ulteriori informazioni, vedere ALTER SERVER CONFIGURATION ( Transact-SQL ) .For more information, see ALTER SERVER CONFIGURATION (Transact-SQL).
SqlDumperDumpFlagsSqlDumperDumpFlags bigintbigint I flag di dump di SQLDumper determinano il tipo dei file di dump generati da SQL ServerSQL Server.SQLDumper dump flags determine the type of dump files generated by SQL ServerSQL Server. L'impostazione predefinita è 0.The default setting is 0.
SqlDumperDumpPathSqlDumperDumpPath nvarchar(260)nvarchar(260) Percorso in cui l'utilità SQLDumper genera i file di dump.The location where the SQLDumper utility generates the dump files.
SqlDumperDumpTimeOutSqlDumperDumpTimeOut bigintbigint Valore di timeout in millisecondi prima che l'utilità SQLDumper generi un dump in caso di errore di SQL ServerSQL Server.The time-out value in milliseconds for the SQLDumper utility to generate a dump in case of a SQL ServerSQL Server failure. Il valore predefinito è 0.The default value is 0.
FailureConditionLevelFailureConditionLevel bigintbigint Consente di impostare le condizioni in cui il cluster di failover di SQL ServerSQL Server deve restituire un errore o essere riavviato.Sets the conditions under which the SQL ServerSQL Server failover cluster should fail or restart. Il valore predefinito è 3.The default value is 3. Per una spiegazione dettagliata o per modificare le impostazioni delle proprietà, vedere configurare le impostazioni della proprietà FailureConditionLevel.For a detailed explanation or to change the property settings, see Configure FailureConditionLevel Property Settings.
HealthCheckTimeoutHealthCheckTimeout bigintbigint Valore di timeout che consente di definire il tempo di attesa da parte della DLL risorse del motore di database di SQL Server relativo alla restituzione delle informazioni sull'integrità del server prima che venga stabilita la mancata risposta dell'istanza di SQL Server.The time-out value for how long the SQL Server Database Engine resource DLL should wait for the server health information before it considers the instance of SQL Server as unresponsive. Il valore di timeout è espresso in millisecondi.The time-out value is expressed in milliseconds. Valore predefinito è 60000.Default is 60000. Per ulteriori informazioni o per modificare questa impostazione di proprietà, vedere configurazione delle impostazioni HealthCheckTimeout.For more information or to change this property setting, see Configure HealthCheckTimeout Property Settings.

PermissionsPermissions

Richiede le autorizzazioni VIEW SERVER STATE sull'istanza del cluster di failover di SQL ServerSQL Server.Requires VIEW SERVER STATE permissions on the SQL ServerSQL Server failover cluster instance.

EsempiExamples

Nell'esempio seguente viene utilizzato sys.dm_os_cluster_properties per restituire le impostazioni della proprietà per la risorsa cluster di failover di SQL ServerSQL Server.The following example uses sys.dm_os_cluster_properties to return the property settings for the SQL ServerSQL Server failover cluster resource.

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

Set di risultati di esempio:Here is a sample result set.

VerboseLoggingVerboseLogging SqlDumperDumpFlagsSqlDumperDumpFlags SqlDumperDumpPathSqlDumperDumpPath SqlDumperDumpTimeOutSqlDumperDumpTimeOut FailureConditionLevelFailureConditionLevel HealthCheckTimeoutHealthCheckTimeout
00 00 NULLNULL 00 33 6000060000