外部激活仅启动ssis一次

时间:2011-10-05 21:38:05

标签: service-broker ssis

这是一个很好的例子,效果很好。我已配置此示例以使用sbea启动ssis包。在测试包火灾,但只有一次。我知道它的工作原理是因为我在启动它时可以将数据库记录到数据库中。如果我再次测试它,包不会启动。

有趣的是,如果我结束对话并清除队列。然后拆解激活,重建它然后再次测试,包激发并记录到数据库。

我修改了easervice配置并将max concurrecny设置为4没有区别。

事件查看器中只有一个事件,它来自我的包,仅用于初始包的成功。 缓动日志中没有添加任何内容。 在sql日志中没有任何内容。

我目前处于亏损状态,可以使用一些帮助。感谢

1 个答案:

答案 0 :(得分:0)

我能够确定我的问题存在于我自己在包中的语法中。 我没有正确处理对话句柄,所以我的回答永远不会结束对话。然而令人失望的是,即使在程序包中有三个级别的日志记录也没有将问题记录到任何地方。我今天将审查这种方法。 干杯