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 - 详细信息表的效率如何?

c# - 有哪些用于创建通用 SQL Server 查询的 .NET 方法?

sql - 为什么 ss 舍入到最接近的分钟,这将改变一天

sql - 只有特定列的第一行具有相同的值

sql - 外连接与内连接

docker - Jenkins SSH 管道步骤 - 需要一个终端来读取密码

java - 无法在 SQL Server 2008 R2 上执行(删除)查询

sql-server - SQL Server 的开发版是否允许您拥有多个用户?

windows - 在最终用户系统上调试 "application configuration is incorrect"问题的好方法?

.net - SetUp.exe 文件对于部署包来说是唯一的吗?