gpt4 book ai didi

sql-server - SSIS 2012 项目部署模型 - 环境继承

转载 作者:行者123 更新时间:2023-12-02 03:45:52 26 4
gpt4 key购买 nike

我们有三个环境 - 生产、暂存和测试。每个环境都有多个数据库用于我们的内部后台系统(即时间收集、会计、人力资源等)。

对于我们的员工福利,我们创建了文件提要,这些文件提要发送给我们的福利提供者以处理注册/终止。在 SSIS 2012 之前,我们有一组集中配置的自定义 SSIS 组件 - 因此根据我们部署包的位置,它会自动选择正确的连接字符串。

现在我们的旧方法奏效了,但它有其自身的困难(即,新开发人员经常忘记正确设置包并花时间试图弄清楚),所以我们想继续使用 SSIS 2012 和项目部署模型。

我真的很喜欢环境配置的概念,但简单地为 prod/stage/test 创建 3 个环境似乎不是一个好主意。我们的许多软件包都有自定义 SFTP 凭据、网络上各个区域的文件路径等 - 因此这些环境会随着对我们大多数软件包来说并不重要的东西而快速增长。

有没有办法让一个环境配置从另一个环境配置中提取数据?这样的事情将允许我创建一个具有公共(public)数据库服务器的生产环境配置,然后在我们的一个福利文件提要包的生产配置中继承它。 yield 文件提要包 prod 配置将具有所有其他非常具体的变量。

最佳答案

SSISDB 中的目录存储过程可能是一个选项(例如 catalog.create_environment、catalog.create_environment_reference、catalog.create_environment_variable)

关于sql-server - SSIS 2012 项目部署模型 - 环境继承,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17221894/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com