SSIS软件包忽略项目配置设置,并遵循SQL Job Agent

Mar*_*ley 2 ssis sql-server-2012

我有一个2012 SSIS程序包,该程序包已连接到“项目配置参数”。通过进入Integration Services目录,可以设置两个日期参数。从作业代理执行程序包时,将忽略项目配置中两个日期参数的值,并从作业代理中提取日期。

当我去

SQL作业代理

然后进入SSIS软件包的步骤

然后转到“配置”标签。

我看到这两个日期值以粗体显示。在最初设置工作后的某个时候,我更改了这些设置。配置中的所有参数一旦被编辑,将保持粗体。我猜粗体表示Job Agents设置将覆盖其他设置。因此,我的具体问题是,如何在SQL作业代理的SSIS选项卡中取消粗体显示和配置设置?或更笼统地说,如何使用“项目设置”使程序包执行。

bil*_*nkc 5

您用于解码属性的密钥是

  • 粗体=显式覆盖(本地定义)
  • 下划线=由SSIS环境配置设置
  • 星号=敏感值,因此请单击并查找
  • 常规=存储的包裹价值

当然,我可以使用/ SET选项进一步使水更浑浊,但是我还没有进行测试来了解值的应用的操作顺序。

显式覆盖

显式覆盖的样本

在此处输入图片说明

环境配置

这演示了从配置中设置的值。下划线表示已应用配置,复选框指示值的来源。 在此处输入图片说明

默认

SSIS包中未修改的值 在此处输入图片说明

如何更改这些?

单击参数上的省略号(...),将显示此对话框。如果尚未应用配置,则无法设置“使用环境变量”。此外,如果参数已标记为“必需”,则将无法使用默认值。

在此处输入图片说明