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 OpenSqlFilestream
hat.
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.