将SSIS BIDS与Visual Studio 2012/2013结合使用


74

我想在Visual Studio 2012中使用SSIS / BIDS项目。

我同时安装了Visual Studio 2010和Visual Studio 2012以及Microsoft SQL Server 2012。

首先安装VS 2010,然后安装MS SQL 2012,这使我将BIDS与VS 2010集成在一起。

但是,我似乎在将BIDS与VS 2012集成方面找不到任何帮助。

我遇到了与此主题相关的SO问题,但所有问题都与2010年而非2012年集成。

我知道使用MS SQL 2012可以获得SQL Server数据工具。这是否意味着Visual Studio 2012和BIDS无法集成?

解决方案2012:

我必须在这里更新解决方案,因为我收到的答案之一部分解决了该问题。提供的答案确实解决了@ user2141936的问题,但在更新现有实例时,我一直遇到BlockMixedArchitectureInstall错误。

它无需创建新实例就可以工作!!

旁注:安装此更新会将我的发布数据库项目破坏到2012服务器上。您需要为其下载并安装DACFramework补丁。

解决方案2013:

下载并安装http://www.microsoft.com/zh-cn/download/details.aspx?id=42313


1
只需选择新安装(我知道这感觉不对,但这摆脱了块混合架构)
RuSs 2015年

Answers:


160

欢迎来到Microsoft Marketing说“地狱”。随着SQL Server 2012版本的发布,BIDS商业智能设计器Studio的Visual Studio插件被重命名为SSDT SQL Server数据工具。SSDT可用于2010年和2012年。问题是,有两种不同的产品称为SSDT。

有SSDT取代了在VS 2008中被称为Data Dude的数据库设计器,并在2010年成为数据库项目。这是一个免费安装,并且如果您阻碍了Web安装程序,那就是安装SSDT时获得的。它将正确的项目模板等放入Visual Studio。

还有SSDT,它是用于开发SSIS,SSRS和SSAS的“ BIDS”替代品。从2013年3月开始,它现在可用于Visual Studio 2012版本。该下载内容标记为SSDTBI_VS2012_X86.msi也许这表明该产品将如何在营销材料中提及。下载链接是

尽管如此,我们在Visual Studio 2012中提供了商业智能项目。人们为小羊和蟾蜍,树懒,果蝠,猩猩和早餐谷物感到高兴并为他们大饱口福。

在此处输入图片说明


3
@billinkc可能是赢得年度免费下载奖的人吗?请参阅microsoft.com/en-gb/download/details.aspx?id=36843
Valentino Vranken 2013年

5
它仍然特定于单个版本的Sql Server吗?需要为每个版本的Sql Server安装不同的Visual Studio才能为您开发SSIS程序包,这实在令人沮丧,因为((
尼克

6
@Nick差不多,SQL Server 2005的VS 2005,SQL Server 2008和2008 R2的VS 2008,SQL Server 2012的VS 2010
VS2012

7
+1只是为了将您的答案变成圣经的fe席。我今天过
得很愉快

19
@akousmata Methinks,它更多地是Monty Python参考,而不是圣经参考。但是后来他们做了圣经的参考,所以也许我只是在适当数量的对玩笑的指针取消引用上扯开头发-这是一个确定的信号,我应该走到阳光下躲开我的立方体。
Ukko

16

今天,2013年3月6日,Microsoft发布了SQL Server数据工具– Visual Studio 2012的商业智能(SSDT BI)模板。使用适用于Visual Studio 2012的SSDT BI,您可以开发和部署SQL Server商业智能项目。在Visual Studio 2010中创建的项目可以在Visual Studio 2012中打开,反之亦然,而无需升级或降级–它可以正常工作。

命名下载/安装以确保您获取包含商业智能项目的SSDT模板。这些工具的设置现在可以从Web上获得,并且可以在此处以多种语言下载:http : //www.microsoft.com/download/details.aspx?id=36843


我已经将此软件安装在具有vs 2012 sp1的新虚拟机上,并且看起来可以正常安装,但是在执行新Project时看不到商业智能模板。是否有我不知道的新增步骤?我做了一个Windows更新和重新启动,仍然没有运气。
Hell.Bent

1
我收到Visual Studio 2012 Ultimate的BlockMixedArchitectureInstall错误,并且已经安装了SQL 2012实例!
摩擦式

7
我已经安装了SQL Server 2012(x64)和VS2012。运行安装程序时,我选择了“现有实例”并收到BlockMixedArchitectureInstall错误。但是,如果我改为选择“新实例”,则表示安装良好,并且实际上未在我的计算机上创建新的SQL Server实例。有点令人困惑,但它有效:)
spoida

0

首先,我反对将Visual Studio 2015视为重复问题的其他问题。 How do I open SSRS (.rptproj) and SSIS (.dtproj) files in Visual Studio 2015? [duplicate]

基本上,这个问题的标题是...Visual Studio 2012 / 2013 对VS 2015进行的所有改进和更改?SSDT已更新和更改。 进行各种添加和更新的整个方法是不同的。

因此,发泄/怒吼-我确实打开了VS 2015 update 2实例,然后继续打开包含.rptproj项目的现有解决方案。现在,这台计算机尚未安装sql server。

ME的解决方案:工具->扩展和更新->更新-> sql server tooling updates

单击更新按钮,等待很长时间,然后SSDT安装并关闭Visual Studio 2015,然后重新打开,它对我有用。

如果由于某种原因在VS 2015中找不到它:滚动至底部,选择您的语言iso https://msdn.microsoft.com/zh-cn/mt186501.aspx?f=255&MSPPError=-2147217396

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.