sys.dm_filestream_non_transacted_handles (Transact-SQL)sys.dm_filestream_non_transacted_handles (Transact-SQL)

S’applique à :Applies to: ouiSQL ServerSQL Server (toutes les versions prises en charge) yesSQL ServerSQL Server (all supported versions) S’applique à :Applies to: ouiSQL ServerSQL Server (toutes les versions prises en charge) yesSQL ServerSQL Server (all supported versions)

Affiche les descripteurs de fichiers non transactionnels actuellement ouverts associés aux données FileTable.Displays the currently open non-transactional file handles associated with FileTable data.

Cette vue contient une ligne par descripteur de fichier ouvert.This view contains one row per open file handle. Étant donné que les données de cette vue correspondent à l'état interne actif du serveur, les données changent constamment à mesure que les descripteurs sont ouverts et fermés.Because the data in this view corresponds to the live internal state of the server, the data is constantly changing as handles are opened and closed. Cette vue ne contient pas d'informations d'historique.This view does not contain historical information.

Pour plus d’informations, consultez Gérer des FileTables.For more information, see Manage FileTables.

ColonneColumn TypeType DescriptionDescription
database_iddatabase_id intint ID de la base de données associée au descripteur.ID of the database associated with the handle.
object_idobject_id intint ID d'objet du FileTable auquel le descripteur est associé.Object ID of the FileTable the handle is associated with.
handle_idhandle_id intint Identificateur de contexte de descripteur unique.Unique handle context identifier. Utilisé par le sp_kill_filestream_non_transacted_handles (procédure stockée Transact-SQL) pour supprimer un handle spécifique.Used by the sp_kill_filestream_non_transacted_handles (Transact-SQL) stored procedure to kill a specific handle.
file_object_typefile_object_type intint Type du descripteur.Type of the handle. Il indique le niveau de la hiérarchie par rapport auquel le descripteur a été ouvert, c.-à-d. base de données ou élément.This indicates the level of the hierarchy the handle was opened against, ie. database or item.
file_object_type_descfile_object_type_desc nvarchar(120)nvarchar(120) « NON défini »,"UNDEFINED",
« SERVER_ROOT »,"SERVER_ROOT",
« DATABASE_ROOT »,"DATABASE_ROOT",
« TABLE_ROOT »,"TABLE_ROOT",
« TABLE_ITEM »"TABLE_ITEM"
correlation_process_idcorrelation_process_id varbinary (8)varbinary(8) Contient un identificateur unique pour le processus d'où émane la demande.Contains a unique identifier for the process that originated the request.
correlation_thread_idcorrelation_thread_id varbinary (8)varbinary(8) Contient un identificateur unique pour le thread d'où émane la demande.Contains a unique identifier for the thread that originated the request.
file_contextfile_context varbinary (8)varbinary(8) Pointeur vers l'objet fichier utilisé par ce descripteur.Pointer to the file object used by this handle.
statestate intint État actuel du descripteur.Current state of the handle. Peut être actif, fermé ou supprimé.May be active, closed or killed.
state_descstate_desc nvarchar(120)nvarchar(120) « ACTIF »,"ACTIVE",
« FERMÉ »,"CLOSED",
DÉCÈS"KILLED"
current_workitem_typecurrent_workitem_type intint État dans lequel ce descripteur est actuellement traité.State this handle is currently being processed by.
current_workitem_type_desccurrent_workitem_type_desc nvarchar(120)nvarchar(120) "NoSetWorkItemType","NoSetWorkItemType",
"FFtPreCreateWorkitem","FFtPreCreateWorkitem",
"FFtGetPhysicalFileNameWorkitem","FFtGetPhysicalFileNameWorkitem",
"FFtPostCreateWorkitem","FFtPostCreateWorkitem",
"FFtPreCleanupWorkitem","FFtPreCleanupWorkitem",
"FFtPostCleanupWorkitem","FFtPostCleanupWorkitem",
"FFtPreCloseWorkitem","FFtPreCloseWorkitem",
"FFtQueryDirectoryWorkItem","FFtQueryDirectoryWorkItem",
"FFtQueryInfoWorkItem","FFtQueryInfoWorkItem",
"FFtQueryVolumeInfoWorkItem","FFtQueryVolumeInfoWorkItem",
"FFtSetInfoWorkitem","FFtSetInfoWorkitem",
"FFtWriteCompletionWorkitem""FFtWriteCompletionWorkitem"
fcb_idfcb_id bigintbigint ID du bloc de contrôle de fichiers du FileTable.FileTable File Control Block ID.
item_iditem_id varbinary (892)varbinary(892) ID d'élément d'un fichier ou répertoire.The Item ID for a file or directory. Peut être Null pour les descripteurs racine du serveur.May be null for server root handles.
is_directoryis_directory bitbit Il s'agit d'un répertoire.Is this a directory.
item_nameitem_name nvarchar(512)nvarchar(512) Nom de l'élément.Name of the item.
opened_file_nameopened_file_name nvarchar(512)nvarchar(512) Chemin d'accès à ouvrir demandé à l'origine.Originally requested path to be opened.
database_directory_namedatabase_directory_name nvarchar(512)nvarchar(512) Partie d'opened_file_name qui représente le nom de répertoire de base de données.Portion of the opened_file_name that represents the database directory name.
table_directory_nametable_directory_name nvarchar(512)nvarchar(512) Partie d'opened_file_name qui représente le nom de répertoire de table.Portion of the opened_file_name that represents the table directory name.
remaining_file_nameremaining_file_name nvarchar(512)nvarchar(512) Partie d'opened_file_name qui représente le nom de répertoire restant.Portion of the opened_file_name that represents the remaining directory name.
open_timeopen_time DATETIMEdatetime Heure à laquelle le descripteur a été ouvert.Time the handle was opened.
flagsflags intint ShareFlagsUpdatedToFcb = 0x1,ShareFlagsUpdatedToFcb = 0x1,
DeleteOnClose = 0x2,DeleteOnClose = 0x2,
NewFile = 0x4,NewFile = 0x4,
PostCreateDoneForNewFile = 0x8,PostCreateDoneForNewFile = 0x8,
StreamFileOverwritten = 0x10,StreamFileOverwritten = 0x10,
RequestCancelled = 0x20,RequestCancelled = 0x20,
NewFileCreationRolledBack = 0x40NewFileCreationRolledBack = 0x40
login_idlogin_id intint ID du principal qui a ouvert le descripteur.ID of the principal that opened the handle.
login_namelogin_name nvarchar(512)nvarchar(512) Nom du principal qui a ouvert le descripteur.Name of the principal that opened the handle.
login_sidlogin_sid varbinary(85)varbinary(85) SID du principal qui a ouvert le descripteur.SID of the principal that opened the handle.
read_accessread_access bitbit Ouvert pour l'accès en lecture.Opened for read access.
write_accesswrite_access bitbit Ouvert pour l'accès en écriture.Opened for write access.
delete_accessdelete_access bitbit Ouvert pour l'accès en suppression.Opened for delete access.
share_readshare_read bitbit Ouvert avec share_read autorisé.Opened with share_read allowed.
share_writeshare_write bitbit Ouvert avec share_write autorisé.Opened with share_write allowed.
share_deleteshare_delete bitbit Ouvert avec share_delete autorisé.Opened with share_delete allowed.

Voir aussiSee Also

Gérer des FileTablesManage FileTables