sysssislog (Transact-SQL)
針對封裝或它們的工作和容器在執行階段所產生的每個記錄項目,各包含一個資料列。當您安裝 MicrosoftSQL ServerIntegration Services 時,會在 msdb 資料庫建立這份資料表。如果您將記錄工作設定成記錄到不同的 SQL Server 資料庫中,就會在指定的資料庫中建立這種格式的 sysssislog 資料表。
[!附註]
只有當封裝使用 SQL Server 記錄提供者時,Integration Services 才會將記錄項目寫入此資料表中。
資料行名稱 |
資料類型 |
描述 |
---|---|---|
id |
int |
記錄項目的唯一識別碼。 |
event |
sysname |
產生記錄項目的事件名稱。 |
computer |
nvarchar |
產生記錄項目時,封裝執行所在的電腦。 |
operator |
nvarchar |
產生記錄項目的封裝之執行者的使用者名稱。 |
source |
nvarchar |
此封裝內產生記錄項目的可執行檔名稱。 |
sourceid |
uniqueidentifier |
此封裝內產生記錄項目之可執行檔的 GUID。 |
executionid |
uniqueidentifier |
產生記錄項目之可執行檔的執行個體 GUID。 |
starttime |
datetime |
封裝開始執行的時間。 |
endtime |
datetime |
封裝完成的時間。 系統不會實作這個功能。endtime 資料行中的值永遠與 starttime 資料行中的值相同。 |
datacode |
int |
選擇性的整數值,一般會指示容器或工作的執行結果。 |
databytes |
image |
包含其他資訊的選擇性位元組陣列。 |
message |
nvarchar |
事件的描述以及與此事件相關的資訊。 |