当提供标准错误变量时,SSIS执行进程任务挂起

2024-10-01 15:29:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用SSIS的Execute Process任务来执行已编译的python脚本。在

脚本按预期执行,并按预期完成,成功或失败。在

但是,当我配置一个变量来捕获标准错误或标准输出时,应用程序会挂起。命令提示符上下闪烁,表示执行已完成,但SSIS任务本身从未完成。在

重申一下,当我不配置变量时,没有问题,任务按预期完成。我还独立调试了脚本的执行,我可以验证:

  • 成功时状态代码为0。

  • 标准错误包含文本。

你知道是什么导致任务挂了吗?在


Tags: 代码文本脚本应用程序execute标准状态错误
1条回答
网友
1楼 · 发布于 2024-10-01 15:29:43

这实际上已经解决了——或者说,从来没有真正中断过;我正在写入父包变量(即通过在子包中创建变量,配置任务,将延迟验证设置为true,然后删除变量)——当我这样做时,SSIS需要很长时间才能写入它!如果我使用子包变量,它会立即完成,但要写入父包变量需要1-2分钟。在

至少已经完成了。在

相关问题 更多 >

    热门问题