【问题标题】:Clone or Remove specific Variables, Components and Task across all packages in an SSIS Solution跨 SSIS 解决方案中的所有包克隆或删除特定变量、组件和任务
【发布时间】:2014-08-14 10:15:11
【问题描述】:

我不太擅长 C#,但想知道是否有人创建了一个脚本,可以在 SSIS 解决方案中的所有包中复制/克隆或删除特定变量、组件和任务。

【问题讨论】:

  • 你的意思是说一个脚本会删除静态包中的某些变量?
  • 是的静态包
  • 通过脚本跨包删除变量相当简单。任务增加了挑战,因为您可能需要处理重新路由优先级约束。组件是最难的,因为您必须满足元数据以及平衡父组件和目标组件之间的路由。
  • @MarkWojciechowicz(欢迎来到标签,请继续贡献)是关于 Biml 的。逆向工程/将您的包分解为 Biml,然后只需应用足够的转换器以使您的包符合新的形状。

标签: c# sql-server-2008 ssis ssis-2008


【解决方案1】:

我认为这里没有任何“灵丹妙药” - SSIS 是出了名的挑剔和脆弱。

BIDS Helper 插件确实有一些有用的功能 WRT 复制、移动和识别变量的使用:

http://bidshelper.codeplex.com/wikipage?title=Variables%20Window%20Extensions&referringTitle=Documentation

【讨论】:

    【解决方案2】:

    从一个叫 Garrette Mondson 的人那里找到了一个兴趣博客。我试试这个

    http://garrettedmondson.wordpress.com/2012/06/17/dynamically-generate-ssis-packages/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-01
      • 1970-01-01
      • 2012-11-20
      • 2012-12-20
      • 1970-01-01
      相关资源
      最近更新 更多