Debugging SSIS-调试模式下的搜索或筛选执行结果

Debugging SSIS-调试模式下的搜索或筛选执行结果,debugging,visual-studio-2008,ssis,dts,Debugging,Visual Studio 2008,Ssis,Dts,我有一个.dtsx包,我在其中以类似线程的循环加载大量平面文件 在每个循环中,如果文件有问题,进程会将文件复制到另一个位置并继续执行。 现在,我想在包完成后搜索“执行结果”选项卡,看看这些文件出了什么问题。但是有大量的条目,而且没有搜索选项 有人知道kow是在“执行结果”选项卡中搜索、只过滤错误,还是将整个执行结果输出保存到文本文件中?(我知道我可以使用事件处理程序和自定义日志记录,但这不是我的问题) 提前感谢您提供的提示。您可以启用内置日志记录功能并选择SQL Server作为提供程序类型。S

我有一个.dtsx包,我在其中以类似线程的循环加载大量平面文件

在每个循环中,如果文件有问题,进程会将文件复制到另一个位置并继续执行。 现在,我想在包完成后搜索“执行结果”选项卡,看看这些文件出了什么问题。但是有大量的条目,而且没有搜索选项

有人知道kow是在“执行结果”选项卡中搜索、只过滤错误,还是将整个执行结果输出保存到文本文件中?(我知道我可以使用事件处理程序和自定义日志记录,但这不是我的问题)


提前感谢您提供的提示。

您可以启用
内置日志记录功能
并选择
SQL Server
作为
提供程序类型
。SSIS执行将记录在名为
sysdtsLog90
(MSDB数据库中的SSIS 2005)或
sysssilog
(SSIS 2008)的表中

选择需要记录在数据库中的详细信息

现在,当您执行包时,您可以在表中找到SSIS包执行详细信息

为了找到失败的任务,您可以只查询表

 select EVENT,source,starttime,endtime 
 from sysssislog 
 where EVENT like '%OnTask%'or EVENT like '%error%' 

当然,您可以使用第三方工具来可视化SSIS性能

您可以启用
内置日志功能
并选择
SQL Server
作为
提供程序类型
。SSIS执行将记录在名为
sysdtsLog90
(MSDB数据库中的SSIS 2005)或
sysssislog
(SSIS 2008)的表中

选择需要记录在数据库中的详细信息

现在,当您执行包时,您可以在表中找到SSIS包执行详细信息

为了找到失败的任务,您可以只查询表

 select EVENT,source,starttime,endtime 
 from sysssislog 
 where EVENT like '%OnTask%'or EVENT like '%error%' 

当然,您可以使用第三方工具来可视化SSIS性能

是的,我知道此功能,并在其他软件包中使用它,但在某些情况下执行结果是无用的,这仍然让我感到困惑:)。谢谢你的回答。是的,我知道这个功能,我也在其他软件包中使用它,但它仍然让我感到困惑,在某些情况下执行结果是无用的:)。谢谢你的回答。