sys.dm_filestream_non_transacted_handles (T-SQL)
Berlaku untuk: SQL Server
Menampilkan handel file non-transaksi yang saat ini terbuka yang terkait dengan data FileTable.
Tampilan ini berisi satu baris per handel file terbuka. Karena data dalam tampilan ini sesuai dengan status internal langsung server, data terus berubah saat handel dibuka dan ditutup. Tampilan ini tidak berisi informasi historis.
Untuk informasi selengkapnya, lihat Mengelola FileTables.
Kolom | Jenis | Keterangan |
---|---|---|
database_id | int | ID database yang terkait dengan handel. |
object_id | int | ID Objek fileTable yang dikaitkan dengan handel. |
handle_id | int | Pengidentifikasi konteks handel unik. Digunakan oleh prosedur tersimpan sp_kill_filestream_non_transacted_handles (Transact-SQL) untuk mematikan handel tertentu. |
file_object_type | int | Jenis handel. Ini menunjukkan tingkat hierarki handel dibuka, yaitu. database atau item. |
file_object_type_desc | nvarchar(120) | "TIDAK DITENTUKAN", "SERVER_ROOT", "DATABASE_ROOT", "TABLE_ROOT", "TABLE_ITEM" |
correlation_process_id | varbinary(8) | Berisi pengidentifikasi unik untuk proses yang berasal dari permintaan. |
correlation_thread_id | varbinary(8) | Berisi pengidentifikasi unik untuk utas yang berasal dari permintaan. |
file_context | varbinary(8) | Penunjuk ke objek file yang digunakan oleh handel ini. |
state | int | Status handel saat ini. Mungkin aktif, ditutup, atau dibunuh. |
state_desc | nvarchar(120) | "ACTIVE", "TUTUP", "DIMATIKAN" |
current_workitem_type | int | Statuskan handel ini sedang diproses oleh. |
current_workitem_type_desc | nvarchar(120) | "NoSetWorkItemType", "FFtPreCreateWorkitem", "FFtGetPhysicalFileNameWorkitem", "FFtPostCreateWorkitem", "FFtPreCleanupWorkitem", "FFtPostCleanupWorkitem", "FFtPreCloseWorkitem", "FFtQueryDirectoryWorkItem", "FFtQueryInfoWorkItem", "FFtQueryVolumeInfoWorkItem", "FFtSetInfoWorkitem", "FFtWriteCompletionWorkitem" |
fcb_id | bigint | ID Blok Kontrol File File Yang Dapat File. |
item_id | varbinary(892) | ID Item untuk file atau direktori. Mungkin null untuk handel akar server. |
is_directory | bit | Apakah ini direktori. |
item_name | nvarchar(512) | Nama item. |
opened_file_name | nvarchar(512) | Jalur awalnya diminta untuk dibuka. |
database_directory_name | nvarchar(512) | Bagian dari opened_file_name yang mewakili nama direktori database. |
table_directory_name | nvarchar(512) | Bagian dari opened_file_name yang mewakili nama direktori tabel. |
remaining_file_name | nvarchar(512) | Bagian dari opened_file_name yang mewakili nama direktori yang tersisa. |
open_time | datetime | Waktu handel dibuka. |
flags | int | ShareFlagsUpdatedToFcb = 0x1, DeleteOnClose = 0x2, NewFile = 0x4, PostCreateDoneForNewFile = 0x8, StreamFileOverwritten = 0x10, RequestCancelled = 0x20, NewFileCreationRolledBack = 0x40 |
login_id | int | ID prinsipal yang membuka handel. |
login_name | nvarchar(512) | Nama prinsipal yang membuka handel. |
login_sid | varbinary(85) | SID prinsipal yang membuka handel. |
read_access | bit | Dibuka untuk akses baca. |
write_access | bit | Dibuka untuk akses tulis. |
delete_access | bit | Dibuka untuk akses penghapusan. |
share_read | bit | Dibuka dengan share_read diizinkan. |
share_write | bit | Dibuka dengan share_write diizinkan. |
share_delete | bit | Dibuka dengan share_delete diizinkan. |