次の方法で共有


sys.dm_filestream_file_io_handles (Transact-SQL)

名前空間所有者 (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 権限が必要です。

関連項目

参照

Filestream および FileTable の動的管理ビュー (Transact-SQL)