【问题标题】:SSIS 2005 remote deployment of configuration fileSSIS 2005 远程部署配置文件
【发布时间】:2014-01-30 06:03:47
【问题描述】:

我有一个 dtsx 包,想将它部署到远程测试 SSIS 服务器。 我可以通过 SSMS 使用 MSDB 文件夹上的导入选项来导入 dtsx 文件。

但是我在远程服务器上没有任何文件访问权限,那么如何将配置文件部署到测试服务器文件系统?

如果我在我的本地机器上运行清单文件,它想在我的本地机器上安装 dtsx 和配置。

如何在没有本地文件访问权限的情况下将配置文件放到服务器上?

问候

【问题讨论】:

  • 当您在 SSIS 服务器 (SQL) 上部署时,它会自动将配置文件保存到服务器上的某个默认位置。

标签: sql-server-2005 deployment ssis configuration-files remote-server


【解决方案1】:

听起来您最好使用不同的配置方法而不是文件 - 也许尝试 SQL Server 配置并将配置放入表中?

我能想到的唯一其他选择是将配置文件放在另一台服务器上并创建文件共享 - 为 SSIS 包提供文件共享的 UNC 路径。虽然这是一个肮脏的黑客攻击,并引入了权限问题和另一个失败点。

【讨论】:

  • 没有。我无法重写应用程序,当然也无法更改整个公司关于如何在 SSIS 包上执行配置的政策。
【解决方案2】:

我得出的结论是,SSIS 中的配置文件只能在服务器上使用文件权限进行部署。我怀疑某些东西是给像我这样的大型组织中的开发人员的。所以它必须是一个两个人的工作。我和一个 DBA。

我还为整个部署过程不同的 SQL2012 环境编写了 SSIS 包。这不是问题,因为您可以使用项目参数。所以我希望它会变得越来越少。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-28
    相关资源
    最近更新 更多