fn_syscollector_get_execution_details (Transact-SQL)
傳回符合所指定封裝之 package_execution_id 的部分 SSIS 記錄 (sysssislog)。 此資料表會針對封裝或它們的工作和容器在執行階段所產生的每個記錄項目,各包含一個資料列。
語法
fn_syscollector_get_execution_details ( log_id )
引數
- log_id
執行記錄的本機唯一識別碼。 log_id 是 int。
傳回的資料表
資料行名稱 |
資料類型 |
說明 |
---|---|---|
id |
int |
記錄項目的唯一識別碼。 |
event |
sysname |
產生記錄項目的事件名稱。 |
computer |
nvarchar |
產生記錄項目時,封裝執行所在的電腦。 |
operator |
nvarchar |
執行了產生記錄項目之封裝的人員或代理程式的使用者名稱。 |
source |
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 中啟用封裝記錄功能