我正在尝试构建一个工具,以方便将数据冗余导入Server数据库。我们获得的平面文本文件大多是静态的,但字段名通常有5-10%的差异,有时还添加了一些额外的字段(在导入之前,我们将在数据库中添加列)。
我想为SSIS包构建一个前端界面,使字段映射成为用户唯一的真正工作,因为我认为我们无法编程。外面有什么允许这样做的吗?我应该考虑一下SSIS以外的其他东西吗?感谢您的输入,谢谢!
发布于 2015-05-04 17:36:03
SSIS包通常是无头的,因为它们通常会作为预定作业运行在数据库服务器的某个位置。尽管如此,肯定有办法做到这一点。
我使用过的一个选项是SQL管理对象(SMO),用于连接到作业所在的Server代理。客户端可以交互地运行这样的作业,甚至可以在执行状态上更新用户。同一个客户端可以在开始作业之前向用户请求输入,您可以将这种输入存储在包可以访问它的地方。
https://stackoverflow.com/questions/30032760
复制相似问题