gpt4 book ai didi

ssis - 如何使 SSIS 包中的服务器名称动态化

转载 作者:行者123 更新时间:2023-12-04 13:35:28 26 4
gpt4 key购买 nike

我有很多 SSIS 包都连接到同一个数据库。我不想将服务器名称硬编码到每个数据库中的 db 连接中,因为它与 dev 到 live 服务器不同。这些服务器名称可能会随着时间而改变。

我知道你可以把它放在一个配置文件中,但所有这些 SSIS 包都存储在 SQL Server 2008 中,我想在 SQL Server 中保留所有详细信息。

有没有人有任何建议或意见?

我正在考虑创建一个名为 GetServerName 的包,它返回服务器名称,我可以用它来更改每个包中的连接。但可能有更好的方法。

最佳答案

SSIS 中一个非常好的功能可以解决您的问题,称为包配置。许多人对如何存储动态服务器/包属性/变量值-配置文件、环境变量、sql server 或注册表项有不同的意见和/或想法。我个人喜欢将所有信息存储在 SQL Server 中,这正是您想要做的。为此,请按照本文中的步骤操作:Package Configuration Steps

关于ssis - 如何使 SSIS 包中的服务器名称动态化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2111587/

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