sys.dm_filestream_file_io_handles (Transact-SQL)

Gilt für:SQL Server

Zeigt die Dateihandles an, die dem Namespace-Besitzer (NSO) bekannt sind. sys.dm_filestream_file_io_handles zeigt FILESTREAM-Handles an, die ein Client verwendet OpenSqlFilestreamhat.

Spalte Type Beschreibung
handle_context_address varbinary(8) Zeigt die Adresse der internen NSO-Struktur an, die dem Handle des Clients zugeordnet ist. NULL-Werte sind zulässig.
creation_request_id int Zeigt ein Feld aus der E/A-Anforderung an, mit der REQ_PRE_CREATE dieses Handle erstellt wird. Lässt keine NULL-Werte zu.
creation_irp_id int Zeigt ein Feld aus der E/A-Anforderung an, mit der REQ_PRE_CREATE dieses Handle erstellt wird. Lässt keine NULL-Werte zu.
handle_id int Zeigt die eindeutige ID dieser Anforderung an, die vom Treiber zugewiesen ist. Lässt keine NULL-Werte zu.
creation_client_thread_id varbinary(8) Zeigt ein Feld aus der E/A-Anforderung an, mit der REQ_PRE_CREATE dieses Handle erstellt wird. NULL-Werte sind zulässig.
creation_client_process_id varbinary(8) Zeigt ein Feld aus der E/A-Anforderung an, mit der REQ_PRE_CREATE dieses Handle erstellt wird. NULL-Werte sind zulässig.
filestream_transaction_id varbinary(128) Zeigt die ID der Transaktion an, die dem vorliegenden Handle zugeordnet ist. Dies ist der von der get_filestream_transaction_context Funktion zurückgegebene Wert. Verwenden Sie dieses Feld, um mit der sys.dm_filestream_file_io_requests Ansicht zu verbinden. NULL-Werte sind zulässig.
access_type nvarchar(60) Lässt keine NULL-Werte zu.
logical_path nvarchar(256) Zeigt den logischen Pfadnamen der Datei an, die von dieser Handle geöffnet wurde. Dies ist derselbe Pfadname, der von der .PathName Methode varbinary(max) FILESTREAM zurückgegeben wird. NULL-Werte sind zulässig.
physical_path nvarchar(256) Zeigt den tatsächlichen NTFS-Pfadnamen der Datei an. Dies ist derselbe Pfadname, der von der .PhysicalPathName Methode des varbinary(max) FILESTREAM zurückgegeben wird. Aktiviert durch Ablaufverfolgungskennzeichnung 5556. NULL-Werte sind zulässig.

Berechtigungen

Für SQL Server 2019 (15.x) und frühere Versionen ist die VIEW SERVER STATE-Berechtigung auf dem Server erforderlich.

Für SQL Server 2022 (16.x) und höhere Versionen ist die BERECHTIGUNG VIEW SERVER PERFORMANCE STATE auf dem Server erforderlich.