sys.dm_io_cluster_shared_drives (Transact-SQL)
適用対象:SQL ServerAzure SQL Managed InstanceAnalytics Platform System (PDW)
このビューは、現在のサーバー インスタンスがクラスター化サーバーの場合、各共有ドライブのドライブ名を返します。 現在のサーバー インスタンスがクラスター化されたインスタンスでない場合は、空の行セットが返されます。
注意
これを Analytics Platform System (PDW) から呼び出すには、 sys.dm_pdw_nodes_io_cluster_shared_drivesという名前を使用します。
列名 | データ型 | 説明 |
---|---|---|
DriveName | nchar(2) | クラスター共有ディスク アレイに参加している個々のディスクを表すドライブの名前 (ドライブ文字)。 NULL 値は許可されません。 |
pdw_node_id | int | 適用対象: ssPDW このディストリビューションがオンになっているノードの識別子。 |
注釈
クラスタリングが有効になっている場合、フェールオーバー クラスター インスタンスでは、データ ファイルとログ ファイルが共有ディスク上に存在する必要があるため、インスタンスが別のノードにフェールオーバーした後にアクセスできるようになります。 このビューの各行は、このクラスター化されたSQL Server インスタンスによって使用される 1 つの共有ディスクを表します。 このビューに一覧表示されているディスクのみを使用して、SQL Serverのこのインスタンスのデータ ファイルまたはログ ファイルを格納できます。 このビューに一覧表示されるディスクは、インスタンスに関連付けられているクラスター リソース グループ内のディスクです。
注意
このビューは、今後のリリースで非推奨になる予定です。 代わりに sys.dm_io_cluster_valid_path_names (Transact-SQL) を使用することをお勧めします。
アクセス許可
ユーザーには、SQL Server インスタンスに対する VIEW SERVER STATE 権限が必要です。
SQL Server 2022 以降のアクセス許可
サーバーに対する VIEW SERVER PERFORMANCE STATE 権限が必要です。
例
次の例では、sys.dm_io_cluster_shared_drives を使用して、クラスター サーバー インスタンスの共有デバイスを特定します。
SELECT * FROM sys.dm_io_cluster_shared_drives;
これは結果セットです。
DriveName
---------
m
n
関連項目
sys.dm_io_cluster_valid_path_names (Transact-SQL)
sys.dm_os_cluster_nodes (Transact-SQL)
sys.fn_servershareddrives (Transact-SQL)
動的管理ビューと動的管理関数 (Transact-SQL)
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示