Поделиться через


sys.dm_filestream_file_io_handles (Transact-SQL)

Показывает дескрипторы файлов, известные владельцу пространства имен (NSO). Это представление выводит дескрипторы файлового потока, которые клиент получил с помощью OpenSqlFilestream.

Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 R2 до текущей версии).

Cтолбец

Тип

Описание

handle_context_address

varbinary(8)

Показывает адрес внутренней структуры NSO, связанной с дескриптором клиента. Допускает значение NULL.

creation_request_id

int

Показывает поле из запроса ввода-вывода REQ_PRE_CREATE, используемого для создания этого дескриптора. Не допускает значение NULL.

creation_irp_id

int

Показывает поле из запроса ввода-вывода REQ_PRE_CREATE, используемого для создания этого дескриптора. Не допускает значение NULL.

handle_id

int

Показывает уникальный идентификатор этого дескриптора, назначенный драйвером. Не допускает значение NULL.

creation_client_thread_id

varbinary(8)

Показывает поле из запроса ввода-вывода REQ_PRE_CREATE, используемого для создания этого дескриптора. Допускает значение NULL.

creation_client_process_id

varbinary(8)

Показывает поле из запроса ввода-вывода REQ_PRE_CREATE, используемого для создания этого дескриптора. Допускает значение NULL.

filestream_transaction_id

varbinary(128)

Показывает идентификатор транзакции, связанной с заданным дескриптором. Это значение возвращается функцией get_filestream_transaction_context. Это поле используется для соединения с представлением sys.dm_filestream_file_io_requests. Допускает значение NULL.

access_type

nvarchar(60)

Не допускает значение NULL.

logical_path

nvarchar(256)

Показывает логический путь к файлу, который открыт этим дескриптором. Этот путь возвращается методом .PathName файлового потока varbinary(max). Допускает значение NULL.

physical_path

nvarchar(256)

Показывает фактический путь к файлу в системе NTFS. Этот путь возвращается методом .PhysicalPathName файлового потока varbinary(max). Он включается флагом трассировки 5556. Допускает значение NULL.

Разрешения

Необходимо разрешение VIEW SERVER STATE на сервере.

См. также

Справочник

Динамические административные представления Filestream and FileTable (Transact-SQL)