是否可以使用c#将ssis包执行事件记录到文件中

时间:2010-07-15 12:22:01

标签: c# sql-server sql-server-2008 ssis logging

是否可以记录从c#

调用的ssis包执行事件
 Application app = new Application();
 Package package = app.LoadPackage("<package_path>", null);
 package.ImportConfigurationFile("<configuration_path>");
 DTSExecResult result = package.Execute();

我需要记录包执行期间生成的消息。我正在使用SQL Server 2008。

提前致谢

1 个答案:

答案 0 :(得分:0)

Execute方法的“Log”

超载

日志 键入:Microsoft.SqlServer.Dts.Runtime.IDTSLogging IDTSLogging接口。

http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.dts.runtime.dtscontainer.execute.aspx