sys.dm_filestream_non_transacted_handles (Transact-SQL)

 

ОБЛАСТЬ ПРИМЕНЕНИЯ ЭТОЙ СТАТЬИ:даSQL Server (начиная с 2008)нетБаза данных SQL AzureнетХранилище данных SQL AzureнетParallel Data Warehouse

Показывает открытые в настоящее время нетранзакционные дескрипторы файлов, связанные с данными FileTable.

Это представление содержит по одной строке на каждый открытый дескриптор файла. Поскольку данные этого представления соответствуют активному внутреннему состоянию сервера, они постоянно изменяются по мере открытия и закрытия дескрипторов. Это представление не содержит данных предыстории.

Дополнительные сведения см. в статье Управление таблицами FileTable.

СтолбецТипОписание
database_idintИдентификатор базы данных, связанной с дескриптором.
object_idintИдентификатор объекта таблицы FileTable, с которой связан дескриптор.
handle_idintУникальный идентификатор контекста дескриптора. Используемые sp_kill_filestream_non_transacted_handles (Transact-SQL) хранимой процедуры для определенного дескриптора.
file_object_typeintТип дескриптора. Он указывает уровень иерархии, для которого был открыт дескриптор, такой как база данных или элемент.
file_object_type_descnvarchar(120)«UNDEFINED»,
«SERVER_ROOT»,
«DATABASE_ROOT»,
«TABLE_ROOT»,
«TABLE_ITEM»
correlation_process_idvarbinary(8)Содержит уникальный идентификатор для процесса, отправившего запрос.
correlation_thread_idvarbinary(8)Содержит уникальный идентификатор для потока, отправившего запрос.
file_contextvarbinary(8)Указатель на файловый объект, используемый данным дескриптором.
stateintТекущее состояние дескриптора. Может быть активным, закрытым или уничтоженным.
state_descnvarchar(120)«ACTIVE»,
«CLOSED»,
«KILLED»
current_workitem_typeintСостояние, в котором этот дескриптор обрабатывается в данный момент.
current_workitem_type_descnvarchar(120)«NoSetWorkItemType»,
«FFtPreCreateWorkitem»,
«FFtGetPhysicalFileNameWorkitem»,
«FFtPostCreateWorkitem»,
«FFtPreCleanupWorkitem»,
«FFtPostCleanupWorkitem»,
«FFtPreCloseWorkitem»,
«FFtQueryDirectoryWorkItem»,
«FFtQueryInfoWorkItem»,
«FFtQueryVolumeInfoWorkItem»,
«FFtSetInfoWorkitem»,
«FFtWriteCompletionWorkitem»
fcb_idbigintИдентификатор блока управления файлами FileTable.
item_idvarbinary(892)Идентификатор элемента для файла или каталога. Может быть NULL для корневых дескрипторов сервера.
is_directoryбитПредставляет ли собой каталог.
item_namenvarchar(512)Имя элемента.
opened_file_namenvarchar(512)Первоначально запрошенный путь для открытия.
database_directory_namenvarchar(512)Часть opened_file_name, которая представляет имя каталога базы данных.
table_directory_namenvarchar(512)Часть opened_file_name, которая представляет имя каталога таблицы.
remaining_file_namenvarchar(512)Часть opened_file_name, которая представляет остальную часть имени каталога.
open_timedatetimeВремя открытия дескриптора.
flagsintShareFlagsUpdatedToFcb = 0x1,
DeleteOnClose = 0x2,
NewFile = 0x4,
PostCreateDoneForNewFile = 0x8,
StreamFileOverwritten = 0x10,
RequestCancelled = 0x20,
NewFileCreationRolledBack = 0x40
login_idintИдентификатор участника, открывшего дескриптор.
login_namenvarchar(512)Имя участника, открывшего дескриптор.
login_sidvarbinary(85)Идентификатор безопасности участника, открывшего дескриптор.
read_accessбитОткрыто для чтения.
write_accessбитОткрыто для записи.
delete_accessбитОткрыто для удаления.
share_readбитОткрыто с разрешением share_read.
share_writeбитОткрыто с разрешением share_write.
share_deleteбитОткрыто с разрешением share_delete.

Управление таблицами Filetable

Добавления сообщества

ДОБАВИТЬ
Показ: