可以使用 SQL Server Data Tools (SSDT) 来创建项目参数和包参数。 下面的过程提供了有关创建包参数/项目参数的分步说明。
注释
若要将使用 Integration Services 的早期版本创建的项目转换为项目部署模型,则可以使用“Integration Services 项目转换向导”来创建基于配置的参数。 有关详细信息,请参阅 将项目部署到 Integration Services Server。
创建包参数
在 SQL Server Data Tools 中打开包,然后在 SSIS 设计器中单击“参数”选项卡。
单击工具栏上的 “添加参数” 按钮。
为列表自身中或 “属性” 窗口中的 “名称” 、 “数据类型” 、 “值” 、 “敏感” 和 “必需” 属性输入值。 下表描述这些属性。
资产 DESCRIPTION 名称 参数的名称。 数据类型 参数的数据类型。 默认值 在设计时分配的参数的默认值。 这也称为设计默认值。 灵敏 敏感参数值在目录中加密,并且在使用 Transact-SQL 或 SQL Server Management Studio 查看时以 NULL 值的形式出现。 必选 需要首先指定并非设计默认值的值,包才能执行。 DESCRIPTION 出于可维护性目的而提供的参数的说明。 在 SQL Server Data Tools (SSDT) 中,当在适用的参数窗口中选择参数时,在“Visual Studio 属性”窗口中设置参数说明。 注释
在您向目录部署某一项目时,还有几个属性将与该项目相关联。 若要查看目录中所有参数的全部属性,请使用 catalog.object_parameters(SSISDB 数据库)视图。
保存项目以保存对参数所做的更改。 参数值将存储在项目文件中。
警告
可以直接在列表中编辑,也可以使用“属性”窗口来修改参数属性的值。 可以使用“删除 (X)”工具栏按钮来删除参数。 使用最后一个工具栏按钮,可以为仅在 SQL Server Data Tools 中执行包时使用的参数指定值。
注释
如果未在 SQL Server Data Tools 中打开项目便重新打开包文件,则“参数”选项卡将为空且被禁用。
如何创建项目参数
在 SQL Server Data Tools 中打开项目。
在解决方案资源管理器中右键单击“Project.params”,然后单击“打开”,或者双击“Project.params”将其打开。
单击工具栏上的 “添加参数” 按钮。
为 “名称” 、 “数据类型” 、 “值” 、 “敏感” 和 “必需” 属性输入值。
资产 DESCRIPTION 名称 参数的名称。 数据类型 参数的数据类型。 默认值 在设计时分配的参数的默认值。 这也称为设计默认值。 灵敏 敏感参数值在目录中加密,并且在使用 Transact-SQL 或 SQL Server Management Studio 查看时以 NULL 值的形式出现。 必选 需要首先指定并非设计默认值的值,包才能执行。 DESCRIPTION 出于可维护性目的而提供的参数的说明。 在 SQL Server Data Tools 中,当在适用的参数窗口中选择参数时,在“Visual Studio 属性”窗口中设置参数说明。 保存项目以保存对参数所做的更改。 参数值将存储在项目文件的配置中。 保存项目文件以将对参数值的所有更改提交到磁盘。
警告
可以直接在列表中编辑,也可以使用“属性”窗口来修改参数属性的值。 可以使用“删除 (X)”工具栏按钮来删除参数。 使用最后一个工具栏按钮打开“管理参数值”对话框,可以为仅在 SQL Server Data Tools 中执行包时使用的参数指定值。