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


sys.dm_filestream_file_io_handles

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

Столбец

Тип

Описание

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 для сервера.