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 | Type | Descrizione |
---|---|---|
handle_context_address |
varbinary(8) | Mostra l'indirizzo della struttura NSO interna associata all'handle del client. Ammette valori Null. |
creation_request_id |
int | Mostra un campo della REQ_PRE_CREATE richiesta di I/O usata per creare questo handle. Non ammette i valori NULL. |
creation_irp_id |
int | Mostra un campo della REQ_PRE_CREATE richiesta di I/O usata per creare questo handle. Non ammette i valori NULL. |
handle_id |
int | Viene mostrato l'ID univoco di questo handle assegnato dal driver. Non ammette i valori NULL. |
creation_client_thread_id |
varbinary(8) | Mostra un campo della REQ_PRE_CREATE richiesta di I/O usata per creare questo handle. Ammette valori Null. |
creation_client_process_id |
varbinary(8) | Mostra un campo della REQ_PRE_CREATE richiesta di I/O usata per creare questo handle. Ammette valori Null. |
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. Ammette valori Null. |
access_type |
nvarchar(60) | Non ammette i 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. Ammette valori Null. |
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. Ammette valori Null. |
Autorizzazioni
Per SQL Server 2019 (15.x) e versioni precedenti, è richiesta l'autorizzazione VIEW SERVER STATE per il server.
Per SQL Server 2022 (16.x) e versioni successive, è richiesta l'autorizzazione VIEW SERVER PERFORMANCE STATE nel server.