Dela via


sys.dm_filestream_file_io_handles (Transact-SQL)

Gäller för:SQL Server

Visar de filreferenser som namnområdesägaren (NSO) känner till. sys.dm_filestream_file_io_handles visar FILESTREAM-referenser som en klient fick med hjälp av OpenSqlFilestream.

Kolumn Typ Description
handle_context_address varbinary(8) Visar adressen för den interna NSO-strukturen som är associerad med klientens handtag. Nullable.
creation_request_id int Visar ett fält från I REQ_PRE_CREATE /O-begäran som används för att skapa den här referensen. Inte nullbar.
creation_irp_id int Visar ett fält från I REQ_PRE_CREATE /O-begäran som används för att skapa den här referensen. Inte nullbar.
handle_id int Visar det unika ID för det här handtaget som tilldelas av drivrutinen. Inte nullbar.
creation_client_thread_id varbinary(8) Visar ett fält från I REQ_PRE_CREATE /O-begäran som används för att skapa den här referensen. Nullable.
creation_client_process_id varbinary(8) Visar ett fält från I REQ_PRE_CREATE /O-begäran som används för att skapa den här referensen. Nullable.
filestream_transaction_id varbinary(128) Visar ID för transaktionen som är associerad med det angivna handtaget. Det här är det värde som returneras av get_filestream_transaction_context funktionen. Använd det här fältet för att ansluta till sys.dm_filestream_file_io_requests vyn. Nullable.
access_type nvarchar(60) Inte nullbar.
logical_path nvarchar(256) Visar det logiska sökvägen till filen som den här handtaget öppnade. Det här är samma sökvägsnamn som returneras av .PathName metoden varbinary(max) FILESTREAM. Nullable.
physical_path nvarchar(256) Visar filens faktiska NTFS-sökväg. Det här är samma sökvägsnamn som returneras av .PhysicalPathName metoden varbinary(max) FILESTREAM. Aktiverad av spårningsflagga 5556. Nullable.

Permissions

För SQL Server 2019 (15.x) och tidigare versioner kräver VIEW SERVER STATE-behörighet på servern.

För SQL Server 2022 (16.x) och senare versioner krävs behörighet för VIEW SERVER PERFORMANCE STATE på servern.