次の方法で共有


sysssislog (Transact-SQL)

適用対象:SQL Server

実行時にパッケージまたはそのタスクとコンテナーによって生成されるログ エントリごとに 1 つの行が含まれます。 このテーブルは、Microsoft SQL Server Integration Services をインストールするときに msdb データベースに作成されます。 別の SQL Server データベースにログを記録するようにログ記録を構成した場合、この形式の sysssislog テーブルが指定されたデータベースに作成されます。

Note

Integration Services では、パッケージで SQL Server ログ プロバイダーが使用されている場合にのみ、このテーブルにログ エントリが書き込まれます。

列名 データ型 説明
id int ログ エントリの一意識別子。
event sysname ログ エントリを生成したイベントの名前。
コンピューター nvarchar ログ エントリの生成時にパッケージが実行されていたコンピューター。
operator nvarchar ログ エントリを生成したパッケージを実行したユーザーのユーザー名。
source nvarchar ログ エントリを生成したパッケージ内の実行可能ファイルの名前。
sourceid uniqueidentifier ログ エントリを生成したパッケージ内の実行可能ファイルの GUID。
executionid uniqueidentifier ログ エントリを生成した実行可能ファイルの実行インスタンスの GUID。
starttime datetime パッケージの実行が開始された時刻。
endtime datetime パッケージが完了した時刻。

この機能は実装されていません。 endtime 列の値は、starttime 列の値と常に同じです。
datacode int 通常、コンテナーまたはタスクの実行結果を示す省略可能な整数値。
databytes image 追加情報を格納しているバイト配列 (省略可能)。
メッセージ nvarchar イベントの説明と、イベントに関連付けられている情報。

参照

Integration Services (SSIS) のログ記録