Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к:SQL Server
Отображает текущие открытые нетранзакционные дескрипторы файлов, связанные с данными FileTable.
Этот вид содержит одну строку на каждый открытый дескриптор файла. Поскольку данные в этом представлении соответствуют внутреннему состоянию сервера, данные постоянно меняются при открытии и закрытии дехидлей. Этот взгляд не содержит исторической информации.
Дополнительные сведения см. в статье Управление таблицами FileTable.
| Столбец | Тип | Описание |
|---|---|---|
| идентификатор_базы_данных | int | ID базы данных, связанной с этим дескриптом. |
| object_id | int | Идентификатор объекта FileTable, с которым связан дескриптор. |
| handle_id | int | Уникальный идентификатор контекста дескриптора. Используется sp_kill_filestream_non_transacted_handles (Transact-SQL) сохранённой процедурой для уничтожения конкретной ручки. |
| file_object_type | int | Тип ручки. Это указывает на уровень иерархии, против которого был открыт дескриптор, то есть база данных или предмет. |
| file_object_type_desc | Нварчар (120) | «НЕОПРЕДЕЛЁННО», «SERVER_ROOT», «DATABASE_ROOT», «TABLE_ROOT», «TABLE_ITEM» |
| correlation_process_id | Варбинар(8) | Содержит уникальный идентификатор процесса, который инициировал запрос. |
| correlation_thread_id | Варбинар(8) | Содержит уникальный идентификатор потока, из которого был инициирован запрос. |
| file_context | Варбинар(8) | Указатель на объект файла, используемый этим дескриптором. |
| state | int | Текущее состояние ручки. Могут быть активны, закрыты или убиты. |
| описание состояния | Нварчар (120) | «АКТИВЕН», «ЗАКРЫТО», «УБИТ» |
| current_workitem_type | int | Штат, который сейчас обрабатывается этим адресом. |
| current_workitem_type_desc | Нварчар (120) | «NoSetWorkItemType», "FFtPreCreateWorkitem", "FFtGetPhysicalFileNameWorkitem", «FFtPostCreateWorkitem», «FFtPreCleanupWorkitem», «FFtPostCleanupWorkitem», «FFtPreCloseWorkitem», «FFtQueryDirectoryWorkItem», «FFtQueryInfoWorkItem», «FFtQueryVolumeInfoWorkItem», «FFtSetInfoWorkitem», "FFtWriteCompletionWorkitem" |
| fcb_id | bigint | Идентификатор блока управления файлом FileTable. |
| item_id | варбинарный (892) | Идентификатор элемента для файла или каталога. Может быть null для корневых дехидлов сервера. |
| is_directory | bit | Это справочник? |
| item_name | Нвархар (512) | Имя элемента. |
| opened_file_name | Нвархар (512) | Изначально запрашивал открытие пути. |
| database_directory_name | Нвархар (512) | Часть opened_file_name, представляющая название каталога базы данных. |
| table_directory_name | Нвархар (512) | Часть opened_file_name, представляющая имя каталога таблицы. |
| remaining_file_name | Нвархар (512) | Часть opened_file_name, представляющая оставшееся имя каталога. |
| open_time | datetime | Время открытия ручки. |
| flags | int | ShareFlagsUpdatedToFcb = 0x1, DeleteOnClose = 0x2, NewFile = 0x4, PostCreateDoneForNewFile = 0x8, StreamFileOverwritten = 0x10, RequestCancelled = 0x20, NewFileCreationRolledBack = 0x40 |
| login_id | int | Удостоверение директора, который открыл ручку. |
| login_name | Нвархар (512) | Имя директора, который открыл ручку. |
| login_sid | varbinary(85) | SID директора, который открыл аккаунт. |
| read_access | bit | Открыто для доступа к чтению. |
| write_access | bit | Открыто для записи. |
| delete_access | bit | Открыто для доступа к удалению. |
| share_read | bit | Начинается с share_read разрешено. |
| share_write | bit | Открывается с share_write разрешено. |
| share_delete | bit | Открывается с share_delete разрешено. |