【问题标题】:SSIS 2008 Tasks Executing SimultaneouslySSIS 2008 任务同时执行
【发布时间】:2017-04-28 17:20:32
【问题描述】:

我不是专家,但我对 BIDS/SSIS 2012 有一些经验。由于我无法控制的原因,我最近不得不在 2008 年开始工作,我遇到了一个我在 2012 年从未见过的问题。我的优先级限制似乎不起作用。我有一系列脚本和执行 SQL 任务,一旦成功完成,序列容器应该开始运行一些数据流任务。但是,当我执行包时,第一个任务(执行 SQL)和序列容器都同时开始。需要执行上述步骤才能使数据流任务成功。有谁知道我做错了什么,或者如何解决?

更新 1

请看下面的包裹图片:

“准备表格”和“获取调整备忘单”同时开始。

【问题讨论】:

  • 提供包截图
  • @Hadi 截图添加

标签: sql-server ssis sql-server-2008-r2 etl


【解决方案1】:

希望我没有误解你的问题。看起来您没有正确连接任务。这里有一些关于任务执行的信息。

任务开始执行有两种方式

  • 包执行开始时(如果此任务未连接到前一个任务)
  • 上一个任务完成执行后(连接任务时)

如果多个任务未连接到以前的任务。当包开始执行时,它们将开始并行执行。

此外,如果它们被分组在一个序列容器中,它们将在序列开始时并行开始执行。

并行执行的屏幕截图

sequentiel 执行的屏幕截图

【讨论】:

  • 海地加油!!
  • @Haidi 这是很好的信息,谢谢!我不认为这是问题所在。我添加了一个屏幕截图,我认为我已将所有内容与优先约束正确链接。
  • @KE0GSD 你用的是哪个版本的sql server?
  • @Hadi 我正在使用 SSMS 2008 R2
  • 尝试使用相同的组件重新创建包。它可能是导致此问题的属性
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多