sys.dm_filestream_file_io_handles (Transact-SQL)

適用于:SQL Server (所有支援的版本)

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

資料行 類型 Description
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) filestream 的 PathName 方法。 可為 Null。
physical_path nvarchar(256) 顯示檔案的實際 NTFS 路徑名稱。 這是 所傳回的相同路徑名稱 Varbinary (max) filestream 的 PhysicalPathName 方法。 它是透過追蹤旗標 5556 啟用。 可為 Null。

權限

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

另請參閱

Filestream 及 FileTable 動態管理檢視 (Transact-SQL)