次の方法で共有


sys.dm_filestream_file_io_handles

名前空間所有者 (NSO) が認識するファイル ハンドルを表示します。クライアントが OpenSqlFilestream を使用して取得した FILESTREAM ハンドルはこのビューに表示されます。

説明

handle_context_address

varbinary(8)

クライアントのハンドルに関連付けられた内部 NSO 構造のアドレスを示します。NULL 値が許可されます。

creation_request_id

int

このハンドルの作成に使用した REQ_PRE_CREATE I/O 要求のフィールドを示します。NULL 値は許可されません。

creation_irp_id

int

このハンドルの作成に使用した REQ_PRE_CREATE I/O 要求のフィールドを示します。NULL 値は許可されません。

handle_id

int

ドライバーによって割り当てられるこのハンドルの一意の ID を示します。NULL 値は許可されません。

creation_client_thread_id

varbinary(8)

このハンドルの作成に使用した REQ_PRE_CREATE I/O 要求のフィールドを示します。NULL 値が許可されます。

creation_client_process_id

varbinary(8)

このハンドルの作成に使用した REQ_PRE_CREATE I/O 要求のフィールドを示します。NULL 値が許可されます。

filestream_transaction_id

varbinary(128)

特定のハンドルに関連付けられているトランザクションの ID を示します。get_filestream_transaction_context 関数で返される値です。このフィールドを使用して、sys.dm_filestream_file_io_requests ビューに結合します。NULL 値が許可されます。

access_type

nvarchar(60)

NULL 値は許可されません。

logical_path

nvarchar(256)

このハンドルによって開かれたファイルの論理パス名を示します。これは、varbinary(max) FILESTREAM の .PathName メソッドで返されるパス名と同じです。NULL 値が許可されます。

physical_path

nvarchar(256)

ファイルの実際の NTFS パス名を示します。これは、varbinary(max) FILESTREAM の .PhysicalPathName メソッドで返されるパス名と同じです。トレース フラグ 5556 で有効になります。NULL 値が許可されます。

権限

サーバーの VIEW SERVER STATE 権限が必要です。