共用方式為


fn_syscollector_get_execution_details (Transact-SQL)

適用於:SQL Server

傳回符合指定封裝之package_execution_id的 SSIS 記錄 (sysssislog) 的一部分。 資料表會針對封裝或其工作和容器在執行時間產生的每個記錄專案,各包含一個資料列。

Transact-SQL 語法慣例

語法

  
fn_syscollector_get_execution_details ( log_id )  

引數

log_id
執行記錄檔的本機唯一識別碼。 log_id為 int

傳回的資料表

資料行名稱 資料類型 描述
id int 記錄專案的唯一識別碼。
event sysname 產生記錄專案的事件名稱。
電腦 - computer nvarchar 產生記錄專案時,封裝執行所在的電腦。
! 運算子之後 nvarchar 執行產生記錄專案之封裝的人員或代理程式的使用者名稱。
來源 nvarchar 產生記錄專案的可執行檔名稱。
sourceid uniqueidentifier 產生記錄專案的可執行檔 GUID。
executionid uniqueidentifier 產生記錄專案之可執行檔執行實例的 GUID。
starttime datetime 封裝開始執行的時間。
endtime datetime 封裝完成的時間。
datacode int 整數值,識別與記錄專案相關聯的事件。 「0」 表示事件未提供識別碼。
databytes image 識別傳回值的位元組陣列。
message nvarchar 事件的描述,以及與事件相關聯的資訊。

權限

需要dc_operator SELECT 許可權。

另請參閱

在 SQL Server Data Tools 中啟用封裝記錄
[資料收集]