记录包执行的日志

Microsoft SQL Server 2005 Integration Services (SSIS) 包括日志记录功能。这些功能公开了用于日志记录的运行时事件,支持各种日志记录提供程序,并且提供有关日志记录的常见信息。信息可以记录到文本文件、SQL Server Profiler、SQL Server 数据库的 sysdtslog90 表、Windows 事件日志以及 XML 文件中。有关详细信息,请参阅 Integration Services 日志提供程序

可以通过使用 SSIS 设计器(该设计器是 Integration Services 提供的用于创建包的图形工具)将包配置为使用日志记录,或以编程方式进行配置。有关如何启用包及其容器和任务以便进行日志记录的详细信息,请参阅在包中实现日志记录

在使用 dtexec 命令提示实用工具运行包时,还可以包括日志记录。有关支持日志记录的命令提示参数的详细信息,请参阅 dtexec 实用工具

查看日志中的信息

在包完成运行后,您可以查看包日志中的运行时信息。

下表介绍了 Integration Services 日志提供程序要向其写入信息的日志的位置。

日志提供程序 位置

文本文件

日志提供程序使用的文件连接管理器指定此文本文件的路径。

SQL Server Profiler

日志提供程序使用的文件连接管理器指定 SQL Server Profiler 所使用的文件的路径。

Windows 事件日志

Windows 事件查看器中的应用程序日志包含 Integration Services 日志信息。

SQL Server

日志提供程序使用的 OLE DB 连接管理器指定包含存储日志项的 sysdtslog90 表的 SQL Server 数据库。

XML 文件

日志提供程序使用的文件连接管理器指定 XML 文件的路径。

请参阅

其他资源

监视 Integration Services 性能和活动

帮助和信息

获取 SQL Server 2005 帮助