sql-server - 将 SSRS R2 报告部署到非 R2 服务器

标签 sql-server sql-server-2008 deployment reporting-services sql-server-2008-r2

我已经使用 SSRS 2008 R2 开发了报告,但现在需要部署到 R2 之前的服务器 (SSRS 2008 SP2)。这可能吗,还是必须升级服务器?

我需要保留所有当前元素,包括仪表和气泡图等

最佳答案

您可以通过报表项目在 Business Intelligence Development Studio 中设置报表的目标服务器版本,如下所示

  1. 打开一个包含 BIDS 中所有报告的报告项目
  2. 点击顶部菜单中的“项目”;然后是“项目名称属性”
  3. 在“配置属性”->“常规”->“部署”下,您可以看到 TargetServerVersion 属性。
  4. 将其更改为 SQL Server 2008
  5. 点击“确定”

这将允许您通过 BIDS 使用正确的目标版本部署报告。如果 2008 年不支持这些元素(例如 map 和迷你图),您可能必须从报告中删除这些元素。

TargetServerVersion

关于sql-server - 将 SSRS R2 报告部署到非 R2 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10121880/

相关文章:

sql-server - 在 IIS 应用程序上使用集成安全时,Sql 连接失败

c# - 是否有可能使用 Entity Framework 4,让主键在对象上的名称与在表中的名称不同?

SQL Server - 将 TIME 值舍入到下一分钟

wcf - 是否必须手动将证书添加到客户端计算机?

sql-server - 关于列绑定(bind)的 SSAS 多维数据集处理错误

sql - 抑制 SQL 上的消息 208

sql-server - 连接字符串中的 Trusted_Connection 和 Integrated Security 有什么区别?

sql-server - SQL Server 创建包含不同或分组依据的 View 索引

.net - 何时需要使用 GAC 共享程序集?

deployment - 将大型 *.war 部署到 tomcat 的最佳方法