我可以从表中的XML中检索SSIS的配置值吗?

时间:2009-10-20 14:42:26

标签: sql-server-2005 configuration ssis

我当前的客户端将企业应用程序的所有配置信息存储在一个包含XML的表中。然后,他们使用自定义构建的前端来维护配置值。

我正在使用SSIS为他们编写一个相当简单的导入过程。我需要使连接字符串和其他一些信息可配置,他们希望我使用他们的表。似乎SSIS期望一个文件。有什么方法可以指出SSIS从XML流而不是文件路径中检索其配置值?

它们使用的配置表与使用标准向导将SQL Server用作配置源的标准SSIS配置表的结构不匹配。

感谢您的任何建议!

2 个答案:

答案 0 :(得分:2)

您可以从表中检索值,将其放入变量中,然后使用脚本将varaibale值传输到SSIS参数中。

将XML格式化为SSIS XML文件是一个巨大的好处。

答案 1 :(得分:0)

在插入或更新SSIS配置的任何时候,是否需要在其表上设置触发器来更新SQL Server配置表或创建新的XML文档?然后你可以使用你需要的东西,他们可以做他们需要的东西,所有人都会很高兴。