微软SQL Server附带的BI开发工具(如SQL Server 2005/2008/2008R2 中的Business Intelligence Development Studio,SQL Server 2012中的SQL Server Data Tools)都是基于Visual Studio框架,可是Sql Server 安装的 Visual Studio都比当前发行的主流的Visual Studio落后一个版本。有些既要用Visual Studio又要用SQL Server的研发团队,就存在Visual Studio新旧版本并存安装的情况,占用空间且在一些研发场景中极其不不方便。
近期微软发布了Microsoft SQL Server Data Tools - Business Intelligence for Visual Studio 2012,使Visual Studio 2012支持商业智能相关项目的开发,该工具包为Visual Studio 2012提供了一些列的商业智能项目模板,包括:Business Intelligence project templates for Analysis Services, Integration Services, and Reporting Services等。
注意1:如果你的SQL Server 2012是64位版本,则在安装Microsoft SQL Server Data Tools - Business Intelligence for Visual Studio 2012的过程中,需要选择“新实例”/"New Instance",否则安装失败,失败原因为"The CPU architecture of installing feature(s) is different than the instance specified. To continue, add features to this instance with the same architecture."(我的英文版提示)。
注意2:如果你的Visual Studio 2012是英文版的,则最好在以上链接中下载安装英文版的SQL Server Data tools for BI,因为安装中文版会对Visual Studio 2012的UI进行部分汉化,这种混合语言安装的情况会导致Visual Studio 2012启动时发生例外,无法运行。
下载链接及详细内容可通过以下链接了解:
Microsoft SQL Server Data Tools - Business Intelligence for Visual Studio 2012
SQL Server Data Tools – Business Intelligence for Visual Studio 2012 released online