sql-server - 有没有一种简单的方法可以为 SSIS 包提供参数?

标签 sql-server sql-server-2008 ssis

为 SSIS 包配置参数的最佳方法是什么? (即常见/简单/简单)

我正在开发一个 SSIS 包,我想指定一个文件夹的位置来监视源文件。我想让那些部署 SSIS 包的人尽可能简单。

例如,我看到使用 dtexecui 为连接管理器指定连接字符串很容易,但我看不到参数的位置。即没有变量显示在“设置值”选项卡中。

我查看了包配置,但似乎它们必须由 SSIS 开发人员而不是 SSIS 包运行器/部署者创建(我可能遗漏了一些东西)

最佳答案

包配置由开发人员创建,但它们填充 SQL 表、XML 文件、注册表或环境变量。因此,填充哪些值的选择取决于开发人员,但实际值可以在部署时更改。

我发现最好的组合是将包配置放在一个 SQL 表中,并将该表的连接字符串放在一个环境变量中。这样您就可以维护不同的测试和生产环境。

关于sql-server - 有没有一种简单的方法可以为 SSIS 包提供参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5901932/

相关文章:

c# - 如何设置两个连接字符串MySqlCommand对象参数?

sql-server - 在 T-SQL 中使用另一列的计算值填充一列

sql-server - 将两个表与其列进行比较

sql - 如何使用通过自身联接检索到的数据来更新表?

ssis - 如何将 SSIS 设计 View 保存为图像?

c# - 使用输入参数调用 SSIS 包中的存储过程

javascript - SQL Server Javascript 日期格式 varchar 到日期

sql - 多个开始事务

c# - Adventure Works 访问客户信息

mysql - 将 MySql 数据库转换为带有数据的 MS SQL Server 2005?