SSIS日志不是连续的顺序

时间:2015-08-20 08:44:42

标签: sql-server ssis

我已在以下事件中为我的包启用了SSIS日志记录:

  • 的OnError
  • OnPreExecute
  • OnPostExecute
  • OnPostValidate
  • 警告

创建日志但是排序顺序不正确,包开始行位于日志的中间,例如:

id  | event        | source        | starttime               | endtime                 | message
1   | OnWarning    | MyTaskName    | 2015-08-19 18:50:36.000   2015-08-19 18:50:36.000 | Truncation may occur 
-- Other logs
10  | PackageStart | MyPackageName | 2015-08-19 18:50:36.000   2015-08-19 18:50:36.000 | Start of the execution of the package

对于大多数日志来说,开始时间和结束时间是相同的,这使得几乎不可能将它用于order by,并且id似乎不是顺序的!

你知道其他任何方法可以正确分类吗?

1 个答案:

答案 0 :(得分:0)

您可以尝试创建自定义错误文件。看到 stackoverflow