【发布时间】:2015-11-04 16:49:04
【问题描述】:
当我将包部署到测试服务器时,项目范围内的所有参数都不可用。 (它们都在 project.params) 文件中。
这是我们如何部署和运行软件包的? 在 SSIS 2012 之前,我会在文件夹中有 xxx.dtsx 和 xxx.dtsConfig,然后我们会有使用 DTEXEC 工具执行包的脚本。我们的调度工具每小时、每天、每月等运行作业/脚本...
现在,在 SSIS 2012 中,他们摆脱了配置并引入了参数。现在在我的包部署文件夹中,我只有 xxx.dtsx 和 project.params 文件。 Project.params 文件包含我决定参数化的所有变量。虽然这在 VS2012 中调试时效果很好,但一旦部署,它就完全不起作用了。
有什么建议可以在这里做什么吗?
谢谢
【问题讨论】:
-
部署到 SSISDB,照常运行*。另见stackoverflow.com/a/31390253/181965
-
谢谢。那行得通。我的第一次尝试失败了,因为我使用了 /file 选项而不是 /package
-
如果您发布解决方案。我会接受它作为答案
标签: visual-studio-2012 deployment parameters ssis