次の方法で共有


fn_syscollector_get_execution_details (Transact-SQL)

適用対象: SQL サーバー

指定されたパッケージのpackage_execution_idと一致する SSIS ログ (sysssislog) の一部を返します。 テーブルには、パッケージまたはそのタスクとコンテナーによって実行時に生成されるログ エントリごとに 1 つの行が含まれています。

Transact-SQL 構文表記規則

構文

  
fn_syscollector_get_execution_details ( log_id )  

引数

log_id
実行ログの一意なローカル識別子を指定します。 log_idint です。

返されるテーブル

列名 データ型 説明
id int ログ エントリの一意識別子。
event sysname ログ エントリを生成したイベントの名前。
コンピューター nvarchar ログ エントリの生成時にパッケージが実行されていたコンピューター。
operator nvarchar ログ エントリを生成したパッケージを実行したユーザーまたはエージェントのユーザー名。
source nvarchar ログ エントリを生成した実行可能ファイルの名前。
sourceid uniqueidentifier ログ エントリを生成した実行可能ファイルの GUID。
executionid uniqueidentifier ログ エントリを生成した実行可能ファイルの実行インスタンスの GUID。
starttime datetime パッケージの実行を開始した時刻。
endtime datetime パッケージが完了した時刻。
datacode int ログ エントリに関連付けられているイベントを識別する整数値。 "0" は、イベントが識別子を提供しなかったことを示します。
databytes image 戻り値を識別するバイト配列。
メッセージ nvarchar イベントの説明と、イベントに関連付けられている情報。

アクセス許可

dc_operatorの SELECT 権限が必要です。

参照

SQL Server Data Tools でパッケージのログ記録を有効にする
[データ コレクション]