【问题标题】:Where do I install SSRS?我在哪里安装 SSRS?
【发布时间】:2012-03-20 22:55:11
【问题描述】:

我有一个带有 IIS 的 Web 服务器,它连接到我安装了所有 DBS 的数据库服务器。

我所有的应用程序逻辑都在我的应用程序服务器中。应用服务器存储所有的业务工作流系统

在哪里安装我需要显示的 SSRS?我应该将它安装在 Web 服务器上还是应用程序或数据库服务器上?

我将使用reportviewer 来显示SSRS 报告。 我有使用 MS SQL DB 的许可。 请推荐 SSRS 需要去哪里以及如何使 SSRS 报告可用于我的 Web 应用程序?

数据库是 MS SQL 2008 R2。 SSRS 是 2008。IIS 7.5

【问题讨论】:

    标签: asp.net reporting-services iis-7.5


    【解决方案1】:

    当您安装 Reporting Services 时,它会在您的 SQL Server 安装中添加几个数据库。这些存储报告、订阅、配置等。

    在 2008 年之前,依赖 IIS 来提供来自 Web 服务的报告。然而,这在 2008 年发生了变化,现在 Reporting Services 自己处理 HTTP,而不依赖于 IIS。

    【讨论】:

    • 我在哪里部署报告?在数据库中?
    • 您可以直接从 Visual Studio 批量执行,它们最终会存储在 SQL 数据库中。您还可以导航到 Web 界面并从那里单独部署它们。我认为您需要阅读一些有关入门的文档。也许这个视频会有所帮助:technet.microsoft.com/en-us/sqlserver/Video/dd370686
    • 谢谢。这很有用。所以这一切都是通过VS完成的。我不明白报告服务器网站在哪里。我已经从数据库安装部分安装了报告服务器,但我无法导航到该网站。我如何找到网址是什么?
    【解决方案2】:

    当您在数据库服务器上安装 SQL Server 时,您还可以选择配置和安装 Reporting Services。它本质上是您的数据库服务器上的一个数据库,其中包含有关所有报告的信息。

    a) 它们运行了多少次 b) 哪个用户运行的报告数量最多 c) 报表等的执行次数。

    注意:以上信息存储在 Views 中。

    一旦安装了 Reporting Services,您就可以通过导航到 localhost/Reports 来查看它。

    关于使用报表查看器控件显示报表。您可以按照特定步骤通过您的应用程序提供报告。

    1) 向您的应用程序添加对 Microsoft.ReportViewer.Common 和 Microsoft.ReportViewer.Webforms DLL 的引用。

    2) 定义凭据以验证用户访问报表服务器(远程处理)

    http://msdn.microsoft.com/en-us/library/microsoft.reporting.webforms.ireportservercredentials(v=vs.80).aspx

    3) 使用报表查看器控件本身

    【讨论】:

    • 好的,谢谢。这是否意味着我需要在数据库服务器上安装报告服务?这是全部还是我还需要做其他事情?
    • 是的。您需要在数据库服务器上安装 Reporting Services。
    猜你喜欢
    • 1970-01-01
    • 2013-01-15
    • 2011-10-25
    • 1970-01-01
    • 2021-02-20
    • 1970-01-01
    • 1970-01-01
    • 2010-10-12
    • 1970-01-01
    相关资源
    最近更新 更多