sys.dm_os_cluster_properties (Transact-SQL)
適用対象:SQL Server
このトピックで識別されるSQL Server クラスター リソース プロパティの現在の設定を含む 1 行を返します。 このビューが SQL Server のスタンドアロン インスタンスで実行されている場合、データは返されません。
これらのプロパティは、SQL Server フェールオーバー クラスター インスタンスの正常性状態を監視するためのエラー検出、エラー応答時間、ログに影響する値を設定するために使用されます。
列名 | プロパティ | 説明 |
---|---|---|
詳細ログ | bigint | SQL Server フェールオーバー クラスターのログ記録レベルです。 詳細ログをオンにすると、トラブルシューティングを目的とした詳細情報をエラー ログに追加できます。 次のいずれかの値です。 0: ログ記録はオフです (既定) 1: エラーのみ。 2: エラーおよび警告 詳細については、「 ALTER SERVER CONFIGURATION (Transact-SQL)」を参照してください。 |
SqlDumperDumpFlags | bigint | SQLDumper ダンプ フラグは、SQL Serverによって生成されるダンプ ファイルの種類を決定します。 既定の設定は 0 です。 |
SqlDumperDumpPath | nvarchar(260) | SQLDumper ユーティリティがダンプ ファイルを生成する場所。 |
SqlDumperDumpTimeOut | bigint | SQL Server でエラーが発生した場合の、SQLDumper ユーティリティによるダンプの生成のタイムアウト値 (ミリ秒単位)。 既定値は 0 です。 |
FailureConditionLevel | bigint | SQL Server フェールオーバー クラスターが失敗または再起動する条件を設定します。 既定値は、3 です。 詳細な説明、またはプロパティの設定を変更するには、「 FailureConditionLevel プロパティ設定の構成」を参照してください。 |
HealthCheckTimeout | bigint | SQL Server データベース エンジンのリソース DLL が、サーバーの状態情報を待機する時間のタイムアウト値です。この待機時間を経過すると、SQL Server のインスタンスが応答不能と見なされます。 このタイムアウト値は、ミリ秒単位で指定します。 既定値は 60000 です。 詳細またはこのプロパティ設定を変更するには、「 HealthCheckTimeout プロパティ設定の構成」を参照してください。 |
アクセス許可
SQL Server フェールオーバー クラスター インスタンスに対する VIEW SERVER STATE 権限が必要です。
SQL Server 2022 以降のアクセス許可
サーバーに対する VIEW SERVER PERFORMANCE STATE 権限が必要です。
例
次の例では、sys.dm_os_cluster_properties を使用して、SQL Server フェールオーバー クラスター リソースのプロパティ設定を返します。
SELECT VerboseLogging, SqlDumperDumpFlags, SqlDumperDumpPath, SqlDumperDumpTimeOut, FailureConditionLevel, HealthCheckTimeout
FROM sys.dm_os_cluster_properties;
次に結果セットの例を示します。
詳細ログ | SqlDumperDumpFlags | SqlDumperDumpPath | SqlDumperDumpTimeOut | FailureConditionLevel | HealthCheckTimeout |
---|---|---|---|---|---|
0 | 0 | NULL | 0 | 3 | 60000 |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示