Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 从SSIS内调用SP_SSIS_ADDLOGENTRY_Sql Server_Ssis - Fatal编程技术网

Sql server 从SSIS内调用SP_SSIS_ADDLOGENTRY

Sql server 从SSIS内调用SP_SSIS_ADDLOGENTRY,sql-server,ssis,Sql Server,Ssis,我对SSIS的世界很陌生 对于自定义日志记录,我希望将某些附加变量传递给SP_SSIS_ADDLOGENTRY proc 从SSIS内部,并希望使用我自己的自定义代码对其进行修改。请让我知道:- 从SSIS中的何处调用SP_SSIS_ADDLOGENTRY?这样我就可以定位并编辑它,以便从SSI传递几个额外的变量 我在sql server上找不到SP。在哪里可以找到SP,以便修改它以添加自己的代码 我们正在使用Sql Server 2012 谢谢。sp_ssis_addlogentry和syss

我对SSIS的世界很陌生

对于自定义日志记录,我希望将某些附加变量传递给SP_SSIS_ADDLOGENTRY proc 从SSIS内部,并希望使用我自己的自定义代码对其进行修改。请让我知道:-

  • 从SSIS中的何处调用SP_SSIS_ADDLOGENTRY?这样我就可以定位并编辑它,以便从SSI传递几个额外的变量
  • 我在sql server上找不到SP。在哪里可以找到SP,以便修改它以添加自己的代码
  • 我们正在使用Sql Server 2012


    谢谢。

    sp_ssis_addlogentry和sysssislog表将添加到第一次运行日志记录时要记录到的数据库中。它们都标记为系统对象,因此它们将分别显示在系统存储过程和系统表下

    sp_ssis_addlogentry是从ssis以编程方式执行的,无法更改其工作方式。例如,您可以使用
    Dts.Events.Fire
    方法记录自定义条目,但此界面不允许您添加新列

    由于无法定制内置的登录SSI,人们通常会推出自己的SSI。您可以向包中添加一个PostExecute事件,该事件调用您自己的日志记录过程,并捕获您需要的其他详细信息,即行计数。如果捕获executionid,您将能够将其与内置日志绑定,并将自定义日志作为扩展使用

    另外,请注意,如果使用项目部署模型,则记录到的表位于SSIDB目录中。它们捕获了更多的信息,但在某些方面仍然缺乏,比如行数