C# 以编程方式执行SSI并记录/跟踪流程
通过参考msdn网站和其他社区,我能够以编程方式运行我的包。我正在使用console.net应用程序运行ssis包。我已经把地址包硬记录下来了。它运行平稳C# 以编程方式执行SSI并记录/跟踪流程,c#,logging,ssis,email,C#,Logging,Ssis,Email,通过参考msdn网站和其他社区,我能够以编程方式运行我的包。我正在使用console.net应用程序运行ssis包。我已经把地址包硬记录下来了。它运行平稳 DTSExecResult pkgResults; Application app = new Application(); Package p = app.LoadPackage(@"C:\somelocation"); pkgResults = p.Execute(); if (pkgResults == DTSExecResult.Su
DTSExecResult pkgResults;
Application app = new Application();
Package p = app.LoadPackage(@"C:\somelocation");
pkgResults = p.Execute();
if (pkgResults == DTSExecResult.Success)
Console.WriteLine("Package ran successfully");
else
Console.WriteLine("Package failed");
我面临的问题是,当我失败时,我无法记录哪些成功运行,哪些失败或中途停止
ssis中提供日志记录。您可以对任意数量的任务进行编程,以便在给定事件上执行,包括“发送邮件”任务。请参阅本文以配置ssis中的日志记录选项
ssis中提供了日志记录功能。您可以对任意数量的任务进行编程,以便在给定事件上执行,包括“发送邮件”任务。请参阅本文以配置ssis中的日志记录选项 这可能会有帮助。 还有一个代码片段。 这可能会有帮助。 还有一个代码片段。