尝试在 VS 2008 中加载 SSIS 包时遇到问题。在关于它说它已安装“SQL Server 集成服务”但在加载包时我收到一条消息:
Microsoft Visual Studio 无法加载此文档:
要在 Business Intelligence Development Studio 中设计 Integration Services 包,必须通过以下 SQL Server 2008 版本之一安装 Integration Services:Standard、Enterprise、Developer 或 Evaluation。要安装 Integration Services,请运行 SQL Server 安装程序并选择 Integration Services。
我想这可能是一个版本问题,所以我想我会看看一个新的 Intergation Services 项目来找出差异。然而,当我告诉 Visual Studio 创建一个新的 IS 项目(非常高兴地在列表中)时,它创建了它,然后再次给了我上述错误消息。
为了对我的环境有所了解,我有几个版本的 Visual Studio(2k5、2k8、2k10)和几个版本的 SQL Server(2k5、2k8),所以我不知道版本之间是否存在一些混淆......
我想知道的另一件事是,安装东西的顺序是否有问题(即安装 SSIS 的东西时没有安装我的 VS2008)。
我希望有一个简单的方法来解决这个问题,这并不意味着重新安装东西。我可以去我们的 IT 部门请他们尝试让它工作,但这需要一些时间。如果确实如此,尽管我想知道我应该要求他们安装什么,因为它似乎目前已全部安装...
因此,如果有人可以 a) 帮助我准确计算出安装了哪些组件以及缺少哪些组件,那就太好了。无需安装介质即可帮助修复它的奖励积分...
编辑:我想到了。难道是我只安装了 2005 集成服务?如果是这样,我该如何确定?而且我仍然不确定为什么 VS 的行为是这样并让我创建一个项目但其中没有 SSIS,即使它们是旧版本......
编辑:另外,如果我加载 VS 2005,我似乎可以创建 IS 项目,但当然不能加载较新的 SSIS 包,我假设因为它们可能来自较新的版本......
编辑: VS 2008 中 SSIS 的版本信息:
Microsoft SQL Server Integration Services Designer
Version 10.0.1600.22 ((SQL_PreRelease).080709-1414 )