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

適用対象: ○SQL Server XAzure SQL Database XAzure SQL Data Warehouse XParallel Data WarehouseAPPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

FileTable データに関連付けられている、現在開いている非トランザクション ファイル ハンドルが表示されます。Displays the currently open non-transactional file handles associated with FileTable data.

このビューには、開かれているファイル ハンドルごとに 1 つの行が含まれています。This view contains one row per open file handle. このビュー内のデータがサーバーの現在の内部状態に対応していますのでハンドルが開かれ、閉じられたデータは常に変化します。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. このビューでは、履歴情報は含まれません。This view does not contain historical information.

詳細については、「 FileTable の管理」を参照してください。For more information, see Manage FileTables.

Column Type [説明]Description
database_iddatabase_id ssNoversionint ハンドルに関連付けられているデータベースの ID。ID of the database associated with the handle.
object_idobject_id ssNoversionint ハンドルが関連付けられている FileTable のオブジェクト ID。Object ID of the FileTable the handle is associated with.
handle_idhandle_id ssNoversionint 一意のハンドル コンテキスト id。Unique handle context identifier. 使用される、 sp_kill_filestream_non_transacted_handles (TRANSACT-SQL) ストアド プロシージャを特定のハンドルを強制終了します。Used by the sp_kill_filestream_non_transacted_handles (Transact-SQL) stored procedure to kill a specific handle.
file_object_typefile_object_type ssNoversionint ハンドルの型。Type of the handle. ハンドルを開くときの対象だった階層のレベル (つまりデータベースまたはアイテム) を示します。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) 「未定義」"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) 要求を生成したプロセスの一意の識別子が含まれています。Contains a unique identifier for the process that originated the request.
correlation_thread_idcorrelation_thread_id varbinary (8)varbinary(8) 要求を生成したスレッドの一意な識別子を格納します。Contains a unique identifier for the thread that originated the request.
file_contextfile_context varbinary (8)varbinary(8) このハンドルで使用されるファイル オブジェクトへのポインター。Pointer to the file object used by this handle.
statestate ssNoversionint ハンドルの現在の状態。Current state of the handle. 閉じているか、強制終了は、アクティブにできません。May be active, closed or killed.
state_descstate_desc nvarchar(120)nvarchar(120) "ACTIVE"、"ACTIVE",
"CLOSED"、"CLOSED",
「終了」"KILLED"
current_workitem_typecurrent_workitem_type ssNoversionint このハンドルが現在処理されている状態。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 FileTable のファイル制御ブロック id。FileTable File Control Block ID.
item_iditem_id varbinary(892)varbinary(892) ファイルまたはディレクトリのアイテム ID。The Item ID for a file or directory. 通常、サーバーのルートのハンドルは NULL です。May be null for server root handles.
is_directoryis_directory bitbit これはディレクトリです。Is this a directory.
アイテム名item_name Nvarchar (512)nvarchar(512) 項目の名前。Name of the item.
opened_file_nameopened_file_name Nvarchar (512)nvarchar(512) 開かれている最初の要求パス。Originally requested path to be opened.
database_directory_namedatabase_directory_name Nvarchar (512)nvarchar(512) opened_file_name の一部で、データベースのディレクトリ名を表す部分。Portion of the opened_file_name that represents the database directory name.
table_directory_nametable_directory_name Nvarchar (512)nvarchar(512) opened_file_name の一部で、テーブルのディレクトリ名を表す部分。Portion of the opened_file_name that represents the table directory name.
remaining_file_nameremaining_file_name Nvarchar (512)nvarchar(512) opened_file_name の一部で、残りのディレクトリ名を表す部分。Portion of the opened_file_name that represents the remaining directory name.
open_timeopen_time DATETIMEdatetime ハンドルが開かれた時刻。Time the handle was opened.
flagsflags ssNoversionint 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 ssNoversionint ハンドルを開いたプリンシパルの ID。ID of the principal that opened the handle.
login_namelogin_name Nvarchar (512)nvarchar(512) ハンドルを開いたプリンシパルの名前。Name of the principal that opened the handle.
login_sidlogin_sid varbinary (85)varbinary(85) ハンドルを開いたプリンシパルの SID。SID of the principal that opened the handle.
read_accessread_access bitbit 読み取りアクセス用に開かれました。Opened for read access.
write_accesswrite_access bitbit 書き込みアクセス用に開きます。Opened for write access.
delete_accessdelete_access bitbit 削除アクセス用に開きます。Opened for delete access.
share_readshare_read bitbit share_read を許可して開かれました。Opened with share_read allowed.
share_writeshare_write bitbit Share_write を許可します。Opened with share_write allowed.
share_deleteshare_delete bitbit share_delete を許可して開かれました。Opened with share_delete allowed.

関連項目See Also

FileTable の管理Manage FileTables