sys.dm_filestream_file_io_handles (Transact-SQL)

si applica a:SQL Server

Vengono visualizzati gli handle di file conosciuti dal proprietario dello spazio dei nomi (NSO, Namespace Owner). sys.dm_filestream_file_io_handles visualizza gli handle FILESTREAM che un client ha ottenuto utilizzando OpenSqlFilestream.

Column Tipo Description
handle_context_address varbinary(8) Mostra l'indirizzo della struttura NSO interna associata all'handle del client. Nullable.
creation_request_id int Mostra un campo della REQ_PRE_CREATE richiesta di I/O usata per creare questo handle. Non ammette valori NULL.
creation_irp_id int Mostra un campo della REQ_PRE_CREATE richiesta di I/O usata per creare questo handle. Non ammette valori NULL.
handle_id int Viene mostrato l'ID univoco di questo handle assegnato dal driver. Non ammette valori NULL.
creation_client_thread_id varbinary(8) Mostra un campo della REQ_PRE_CREATE richiesta di I/O usata per creare questo handle. Nullable.
creation_client_process_id varbinary(8) Mostra un campo della REQ_PRE_CREATE richiesta di I/O usata per creare questo handle. Nullable.
filestream_transaction_id varbinary(128) Viene mostrato l'ID della transazione associata all'handle specificato. Questo è il valore restituito dalla get_filestream_transaction_context funzione . Utilizzare questo campo per unire la sys.dm_filestream_file_io_requests visualizzazione. Nullable.
access_type nvarchar(60) Non ammette valori NULL.
logical_path nvarchar(256) Viene mostrato il nome del percorso logico del file aperto da questo handle. Si tratta dello stesso percorso restituito dal .PathName metodo di varbinary(max) FILESTREAM. Nullable.
physical_path nvarchar(256) Viene mostrato il nome del percorso NTFS effettivo del file. Si tratta dello stesso percorso restituito dal .PhysicalPathName metodo di varbinary(max) FILESTREAM. Abilitato dal flag di traccia 5556. Nullable.

Permissions

Per SQL Server 2019 (15.x) e versioni precedenti, è necessario VIEW il permesso SERVER STATE sul server.

Per SQL Server 2022 (16.x) e versioni successive, è necessario VIEW il permesso SERVER PERFORMANCE STATE sul server.