Partilhar via


sys.dm_filestream_file_io_handles (Transact-SQL)

Aplica-se a:SQL Server

Exibe os identificadores de arquivo que o proprietário do namespace (NSO) conhece. sys.dm_filestream_file_io_handles exibe identificadores FILESTREAM que um cliente obteve usando OpenSqlFilestreamo .

Coluna Tipo Description
handle_context_address varbinário(8) Mostra o endereço da estrutura interna do NSO associada ao identificador do cliente. Nullable.
creation_request_id int Mostra um campo da REQ_PRE_CREATE solicitação de E/S usada para criar essa alça. Não anulável.
creation_irp_id int Mostra um campo da REQ_PRE_CREATE solicitação de E/S usada para criar essa alça. Não anulável.
handle_id int Mostra a ID exclusiva desse identificador que é atribuída pelo driver. Não anulável.
creation_client_thread_id varbinário(8) Mostra um campo da REQ_PRE_CREATE solicitação de E/S usada para criar essa alça. Nullable.
creation_client_process_id varbinário(8) Mostra um campo da REQ_PRE_CREATE solicitação de E/S usada para criar essa alça. Nullable.
filestream_transaction_id Varbinário(128) Mostra o ID da transação associada ao identificador fornecido. Este é o valor retornado pela get_filestream_transaction_context função. Utilize este campo para aderir à sys.dm_filestream_file_io_requests vista. Nullable.
access_type nvarchar(60) Não anulável.
logical_path nvarchar(256) Mostra o nome do caminho lógico do arquivo que esse identificador abriu. Este é o mesmo nome de caminho que é retornado pelo .PathName método de varbinary(max) FILESTREAM. Nullable.
physical_path nvarchar(256) Mostra o nome do caminho NTFS real do arquivo. Este é o mesmo nome de caminho retornado pelo .PhysicalPathName método do varbinary(max) FILESTREAM. Ativado pelo sinalizador de rastreamento 5556. Nullable.

Permissions

Para SQL Server 2019 (15.x) e versões anteriores, requer a permissão VIEW SERVER STATE no servidor.

Para o SQL Server 2022 (16.x) e versões posteriores, requer a permissão VIEW SERVER PERFORMANCE STATE no servidor.