4

我在 Windows 7 上运行 Visual Studio 2010 SP1 Premium,并尝试创建 SQL Server Reporting Services (SSRS) 报告。我已经从http://msdn.microsoft.com/en-us/data/hh297027下载了新的 SQL Server Data Tools (SSDT)并安装/重新启动。如果我进入 VS Help->About,我可以在已安装产品列表中看到“Microsoft SQL Server Data Tools 10.3.20225.0”。但是,SSDT 似乎没有出现在“新建项目”窗口中,如果我尝试打开现有的 SSRS 2005 报告项目(在 BIDS/VS 2005 中创建),它会显示“'Reports.rptproj' 无法打开,因为此版本的应用程序不支持其项目类型 (.rptproj)。要打开它,请使用支持此类项目的版本”。

我对 VS/SSDT 不需要安装 SQL Server 的印象是否不正确?我在安装 SSDT 时是否缺少其他一些软件、软件包或步骤?

4

2 回答 2

7

对于 SQL Server 2012 SSRS,BIDS 的功能被 SSDT 取代。如果您使用的是 SQL Server 2008 R2(或更早版本)SSRS,那么您需要使用该版本的 SQL Server 的 BIDS。

安装 SSDT 时,它包含 BI 项目(即 SSAS、SSIS、SSRS)的模板。SSDT 可以作为独立应用程序安装,或者,如果您的机器上有 VS2010 SP1,那么 SSDT 将安装在 VS2010 内部。

对于 OLTP(包括离线)数据库项目,没有模板。而是有一个名为“SQL Server 对象资源管理器”的新视图。有关后者的更多信息,请参阅我的博客文章

于 2012-05-20T22:07:49.457 回答
6

新项目类型位于Other Languages -> SQL Server-> SQL Sever Database Project 下。

不要将其与 Database->SQL Server->Advanced 下的旧项目混淆

SSDT 的 BIDS 部分是一种单独的安装。(尽管他们已尝试使其看起来像一次安装。)请参阅有关为什么可能未安装其中一个或另一个的信息:

http://www.jamesserra.com/archive/2012/04/ssdt-installation-confusion/

于 2012-05-19T01:36:12.340 回答