2011-06-28 34 views
2

当我在BIDS(VS 2008)中创建一个SSIS包时,它没有与“服务器资源管理器”面板集成。例如,我不能:为什么没有“集成服务项目”绑定到“服务器资源管理器”?

  • 将(服务器资源管理器)数据库拖放到项目的“数据源”文件夹中。
  • 将(服务器资源管理器)数据库拖放到目标连接的“批量插入任务”上。
  • 从其中一个SSIS任务的属性的下拉列表中选择(服务器资源管理器)数据库。

简而言之,在“集成服务项目”中工作时,“服务器资源管理器”可能不存在。这很奇怪,因为所有上述“特征”都非常明显。为什么IDE不提供这些操作/功能?或者我做错了什么?

回答

0

简短的回答是,你没有做错任何事,没有人确切知道为什么这些功能不可用,除了微软。作为一个完整的猜测,服务器浏览器代表物理数据库,但SSIS的一个关键原则是物理连接总是从逻辑连接管理器中抽象出来,因此您应该主要关注数据源和/或连接管理器。

但这不是一个很好的解释,因为显然你需要处理物理数据源,以便设计包和从服务器资源管理器拖动数据库来创建数据源或连接管理器可能会很方便,就像你所建议的那样。

与其他项目类型的“正常”Visual Studio体验相比,SSMS和BIDS也有各种限制。您可能会发现BIDS Helper工具可用于改进功能,您可以使用Connect网站向Microsoft提供有关可能增强功能的反馈。

+0

很显然,SSIS开发团队没有与Visual Studio开发团队交谈。 – Roman

相关问题