2012-11-24 73 views
1

从我学到的Business Intelligence Studio对于SQL Server 2012现在称为SQL Server Data Tools (SSDT),并且是VS的插件。有VS 2010和2012的版本,可以下载from here适用于SQL Server 2012的SSDT - SSRS向后兼容

向后兼容性的范围是什么,即,我可以使用SSDT为以前版本的SQL Server开发报告吗?我特别感兴趣的是2005年及以上。

根据this article,SSDT应该支持2005年以上,但支持VS 2010.这种支持的水平是什么 - 项目需要转换吗?此外,2012年SSDT是否也适用?

如果我们可以避免为每个开发人员安装几个版本的Visual Studio,只是为了为老客户开发报表,那会很好。

回答

3

SSDT支持2005及更高版本,但解决方案和项目都需要转换。我能够将2005解决方案和2008 R2解决方案转换为VS 2010(v10)。您可以选择仅转换解决方案,不保存转换后的项目,以保持与之前版本的BIDS的兼容性。所以其他开发人员将在转换阶段继续使用该项目文件。但是,通过这种设置,BIDS每次启动时都会不断要求升级项目,所以这是一个折衷。

官方支持是有只针对2008年及以上,因为如果你试图将SSRS的Detect Version,它就会失败2005。因此,它可以针对2008和2008 R2 +,不过,你可以使用2008生成报告,2005年目标。由于RDL文件的格式在转换过程中不会更改,因此我假设您可以使用此方法成功开发和部署SSRS 2005报告(风险自担)。

1

测试此:

  1. SQL Server数据工具(SSDT)是既BIDS 2005年和2008年BIDS向后兼容,但是:

a.You能2005文件转换出价来SSDT ,然后修改SSDT RDL的,但是这不会开在2005 BIDS备份(相同的问题BIDS 2005年和BIDS 2008)

b.You可以修改现有的出价2008 RDL在SSDT,然后在2008年BIDS打开它,反之亦然没有问题。

希望这会有所帮助。

相关问题