CommunicationChannel出现故障 - DTexec与SQL作业代理

时间:2013-04-04 11:38:12

标签: wcf channel faulted dtexec

我有一个带有脚本任务的SSIS包。 在脚本中,我使用IRequestChannel与SAP RFC程序进行通信。

奇怪的错误是,如果我通过dtexec运行包,我会收到错误消息,告知我的通道处于故障状态并且脚本终止。 我尝试了在这里或在MSDN上找到的所有错误检查例程,如

if (channel.State == CommunicationState.Faulted)
{
   // abort channel and create new one
}

但错误仍然存​​在。

但是,如果我在SQL Server 2008中通过Job Agent运行相同的SSIS包,它运行完全正常,没有任何关于通道出现故障的消息。

怎么会这样? 谢谢你的任何解释。 克里斯

0 个答案:

没有答案
相关问题