共用方式為


sys.dm_filestream_file_io_handles

顯示命名空間擁有者 (NSO) 所知道的檔案控制代碼。用戶端使用 OpenSqlFilestream 取得的檔案資料流會透過此檢視表顯示。

資料行

類型

描述

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

顯示驅動程式指派給此控制代碼的唯一識別碼。不可為 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)

顯示與給定控制代碼相關聯之交易的識別碼。這是由 get_filestream_transaction_context 函數所傳回的值。使用此欄位加入至 sys.dm_filestream_file_io_requests 檢視表。可為 Null。

access_type

nvarchar(60)

不可為 Null。

logical_path

nvarchar(256)

顯示此控制代碼開啟之檔案的邏輯路徑名稱。這是 varbinary(max) 檔案資料流之 .PathName 方法所傳回的相同路徑名稱。可為 Null。

physical_path

nvarchar(256)

顯示檔案的實際 NTFS 路徑名稱。這是 varbinary(max) 檔案資料流之 .PhysicalPathName方法所傳回的相同路徑名稱。它是透過追蹤旗標 5556 啟用。可為 Null。

權限

需要伺服器的 VIEW SERVER STATE 權限。