执行包任务编辑器

可以使用执行包任务编辑器来配置执行包任务。 执行包任务通过允许包将其他包作为工作流的组成部分运行来扩展 Integration Services 的企业功能。

您希望做什么?

打开执行包任务编辑器

  1. 在 Integration Services 中,打开包含执行包任务的 Visual Studio 项目。

  2. 在 SSIS 设计器中右键单击该任务,然后单击“编辑” 。

设置“常规”页上的选项

名称
为执行包任务提供唯一的名称。 此名称用作任务图标中的标签。

注意

任务名称在一个包内必须是唯一的。

说明
键入对执行包任务的说明。

设置“包”页上的选项

ReferenceType
为项目中的子包选择“项目引用” 。 为位于包外部的子包选择 “外部引用”

注意

“ReferenceType” 选项是只读的,如果包含包的项目尚未转换为项目部署模型,则该选项将设置为“外部引用” 。 有关转换的详细信息,请参阅 将项目部署到 Integration Services 服务器

密码
如果子包受密码保护,请提供子包的密码,或单击省略号按钮 (…),为子包创建新的密码。

ExecuteOutOfProcess
指定子包是在父包的进程中运行还是在单独的进程中运行。 默认情况下,执行包任务的 ExecuteOutOfProcess 属性设置为 False,子包在父包所在的进程中运行。 如果将此属性设置为 true,则在单独的进程中运行子包。 这可能减慢子包的启动。 此外,如果将属性 true设置为,则不能在仅工具安装中调试包;必须安装 Integration Services 产品。 有关详细信息,请参阅 安装 Integration Services

ReferenceType 动态选项

ReferenceType = 外部引用

位置
选择子包的位置。 此属性具有下表所列的选项。

说明
SQL Server 将位置设置为 SQL Server实例。
文件系统 将位置设置为文件系统。

连接
选择子包的存储位置的类型。

PackageNameReadOnly
显示包的名称。

ReferenceType = 项目引用

PackageNameFromProjectReference
选择项目中包含的要成为子包的包。

位置动态选项

位置 = SQL Server

连接
在列表中选择 OLE DB 连接管理器,或单击“<新建连接...”以创建新的连接管理器。

相关主题:OLE DB 连接管理器配置 OLE DB 连接管理器

PackageName
键入子包的名称,或单击省略号 (…) 再定位到包。

位置 = 文件系统

连接
在列表中选择一个文件连接管理器,或单击“<新建连接…”以创建新的连接管理器。

相关主题:文件连接管理器文件连接管理器编辑器

PackageNameReadOnly
显示包的名称。

设置“参数绑定”页上的选项

您可以将父包或项目中的值传递到子包。 项目必须使用项目部署模型,并且子包必须包含在父包所在的同一项目中。

有关将项目转换为项目部署模型的信息,请参阅 将项目部署到 Integration Services 服务器

子包参数
输入或选择子包参数的名称。

绑定参数或变量
选择包含要传递到子包的值的参数或变量。

添加
单击此选项可将参数或变量映射到子包参数。

删除
单击此选项可删除参数或变量与子包参数之间的映射。