【问题标题】:Does Microsoft SQL Report Builder require Reporting Services running at all?Microsoft SQL Report Builder 是否需要运行 Reporting Services?
【发布时间】:2010-01-07 02:35:44
【问题描述】:

我无法弄清楚这一点。

我停止了所有本地 SQL 服务,例如SQL Server、SQL 代理、报告服务。然后使用 Report Builder 2.0 创建连接到场中的远程 SQL Server(未运行 SSRS)的报告。当我单击“运行”按钮时,由于某些奇怪的原因,它仍然呈现报告。

我认为您必须首先运行 SSRS。报表生成器是否需要 SQL Reporting Services?

Img

alt text http://www.freeimagehosting.net/image.php?0bf8bb1f1d.jpg

【问题讨论】:

    标签: reporting-services ssrs-2008


    【解决方案1】:

    当 Reporting Services 运行报表时,它会为报表中使用的数据创建一个数据文件,如果没有任何变化,它会在报表下次运行时使用该数据,而不是再次访问服务器。您可能会看到缓存的数据。

    查看报告的保存位置。将有一个报告文件,例如 MyReport.rdl 以及数据,MyReport.rdl.data。您可以删除该数据文件,否则只需更改报告参数(如果有的话)通常会导致报告忽略缓存的数据并再次访问服务器。

    【讨论】:

    • 我知道缓存的 .data 文件。我把它们都删了。它仍然呈现。事实上,我在 Report Builder 中创建了一个新报表,它会呈现。
    【解决方案2】:

    我正在回答我自己的问题。这是我在谷歌搜索和实验后的观察。

    报表生成器使用独立的报表控件来呈现报表。 Visual Studio.NET 在预览报表时可能使用相同的东西。当开发人员需要合并基于 Web 的报告解决方案时,需要 SSRS,例如ASP.NET,以及管理报表。

    真正困扰我的是,要在 VS.NET 中编写报告,我必须使用商业智能项目。为此,我必须安装带有 SSRS 的 SQL Server 2005/2008。为什么在 LOCAL 环境中甚至不需要 SSRS 时会这样?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多