sys.dm_filestream_non_transacted_handles (Transact-SQL)

Se aplica a:SQL Server

Muestra los handles de archivo no transaccionales actualmente abiertos asociados con los datos de FileTable.

Esta vista contiene una fila por cada usuario de archivo abierto. Como los datos en esta vista corresponden al estado interno en tiempo real del servidor, los datos cambian constantemente a medida que se abren y cierran los handles. Esta opinión no contiene información histórica.

Para obtener más información, vea Administrar FileTables.

Column Type Descripción
ID de base de datos int ID de la base de datos asociada al usuario.
object_id int ID de objeto de la FileTable con la que está asociado el handle.
handle_id int Identificador único de contexto de usuario. Usado por el procedimiento almacenado de sp_kill_filestream_non_transacted_handles (Transact-SQL) para eliminar un mango específico.
file_object_type int Tipo de mango. Esto indica el nivel de la jerarquía contra la que se abrió la manilla, es decir, Base de datos o objeto.
file_object_type_desc nvarchar(120) "INDEFINIDO",
"SERVER_ROOT",
"DATABASE_ROOT",
"TABLE_ROOT",
"TABLE_ITEM"
correlation_process_id Varbinary(8) Contiene un identificador único para el proceso que originó la solicitud.
correlation_thread_id Varbinary(8) Contiene un identificador único para el hilo que originó la solicitud.
file_context Varbinary(8) Puntero al objeto archivo usado por este handle.
state int Estado actual del mango. Puede estar activo, cerrado o muerto.
state_desc nvarchar(120) "ACTIVO",
"CERRADO",
"MUERTO"
current_workitem_type int Indica que este usuario está siendo procesado actualmente.
current_workitem_type_desc nvarchar(120) "NoSetWorkItemType",
"FFtPreCreateWorkitem",
"FFtGetPhysicalFileNameWorkitem",
"FFtPostCreateWorkitem",
"FFtPreCleanupWorkitem",
"FFtPostCleanupWorkitem",
"FFtPreCloseWorkitem",
"FFtQueryDirectoryWorkItem",
"FFtQueryInfoWorkItem",
"FFtQueryVolumeInfoWorkItem",
"FFtSetInfoWorkitem",
"FFtWriteCompletionWorkitem"
fcb_id bigint ID de bloque de control de archivo FileTable.
item_id Varbinary(892) El ID de elemento de un archivo o directorio. Puede ser nulo para los handles raíz del servidor.
is_directory bit ¿Es esto un directorio?
item_name Nvarchar (512) Nombre del elemento.
opened_file_name Nvarchar (512) Originalmente solicité que se abriera el camino.
database_directory_name Nvarchar (512) Parte del opened_file_name que representa el nombre del directorio de la base de datos.
table_directory_name Nvarchar (512) Parte de la opened_file_name que representa el nombre del directorio de la tabla.
remaining_file_name Nvarchar (512) Parte del opened_file_name que representa el nombre restante del directorio.
open_time datetime Hora de abrir el pomo.
marcas int ShareFlagsUpdatedToFcb = 0x1,
DeleteOnClose = 0x2,
Nuevo Archivo = 0x4,
PostCreateDoneForNewFile = 0x8,
StreamFileOverwrite = 0x10,
RequestCancelled = 0x20,
NewFileCreationRolledBack = 0x40
login_id int Identificación del director que abrió el mango.
login_name Nvarchar (512) Nombre del director que abrió el pomo.
login_sid varbinary(85) SID del director que abrió el pomo.
read_access bit Abierto para acceso de lectura.
write_access bit Abierto para acceso de escritura.
delete_access bit Abierto para eliminar acceso.
share_read bit Comenzó con share_read permitido.
share_write bit Abrió con share_write permitidos.
share_delete bit Abrió con share_delete permitido.