代码之家  ›  专栏  ›  技术社区  ›  Joel Mansford

在同一个dev box上开发sqlserver2008和sqlserver2008r2报表

  •  0
  • Joel Mansford  · 技术社区  · 16 年前

    我们有大量的房地产现有的SSR2008报告,我们仍然保持在生产中。

    问题是,AFAIK安装2008R2工具会将visualstudio2008工具从2008升级到2008R2。这意味着,当您打开一个2008年报表并进行它认为需要新功能的任何更改时,它会将架构升级到R2,使其与我们的生产服务器不兼容。

    还有人遇到过这种情况吗?有什么建议吗?我不想RDP到一个虚拟机或任何讨厌的东西真的。

    2 回复  |  直到 15 年前
        1
  •  0
  •   Joe Stefanelli    16 年前

    有些东西得到了升级,有些东西仍然是特定于实例的。例如,businessintelligencedesignstudio得到了升级,但reportingservices仍然是独立的。有关完整的讨论,请参见此链接: http://msdn.microsoft.com/en-us/library/ee210714.aspx

        2
  •  0
  •   Joel Mansford    15 年前

    我刚刚意识到,可以在ReportBuilder3.0和VisualStudio2008的基础上安装ReportBuilder2.0,其中包含SQL2008R2工具。因此,我至少可以使用ReportBuilder2.0编辑旧的.RDLs。

    Technet Business Intelligence Development Studio支持同时使用SQL Server 2008和SQL Server 2008 R2报表,以及在Business Intelligence Development Studio的SQL Server 2008 R2版本中使用报表服务器项目。您可以打开、保存、预览和部署报表版本或报表服务器项目。您可以设置报表服务器项目属性,以指定要将报表部署到的报表服务器的版本,以及如何处理在将报表从SQL Server 2008升级到SQL Server 2008 R2或将报表从SQL Server 2008 R2还原到SQL Server 2008时可能出现的警告和错误

    结果是,安装了2008r2工具后,您别无选择,只能将项目文件升级到2008r2,但是在项目中,您指定了目标SQL Server版本。这决定是否升级.RDLs。