我当前的客户端将企业应用程序的所有配置信息存储在一个包含XML的表中。然后,他们使用自定义构建的前端来维护配置值。
我正在使用SSIS为他们编写一个相当简单的导入过程。我需要使连接字符串和其他一些信息可配置,他们希望我使用他们的表。似乎SSIS期望一个文件。有什么方法可以指出SSIS从XML流而不是文件路径中检索其配置值?
它们使用的配置表与使用标准向导将SQL Server用作配置源的标准SSIS配置表的结构不匹配。
感谢您的任何建议!
答案 0 :(得分:2)
您可以从表中检索值,将其放入变量中,然后使用脚本将varaibale值传输到SSIS参数中。
将XML格式化为SSIS XML文件是一个巨大的好处。
答案 1 :(得分:0)
在插入或更新SSIS配置的任何时候,是否需要在其表上设置触发器来更新SQL Server配置表或创建新的XML文档?然后你可以使用你需要的东西,他们可以做他们需要的东西,所有人都会很高兴。