我有一个子包,在隔离执行时运行得很好。当我通过执行包任务从父包调用相同的包时,我得到错误:
0xC000F427要在SQL Server数据工具之外运行SSIS包,必须安装Integration Edition的Standard Edition或更高版本。
父包在调用子代之前还有一个脚本任务,并且运行成功。
注意:我正在我的工作站上进行开发和测试。
答案 0 :(得分:1)
尝试:选择执行包任务,点击F4(属性)并将ExecuteOutOfprocess更改为false。 https://docs.microsoft.com/en-us/sql/integration-services/control-flow/execute-package-task "如果将属性设置为True,则无法在仅工具安装中调试程序包。您必须安装Integration Services。 " 如果有效,请告诉我们。