[转]SQL Server 2008 如何配置报表管理器

本文转自:https://docs.microsoft.com/zh-cn/previous-versions/sql/sql-server-2008/cc281384%28v%3dsql.100%29

如何配置报表管理器

报表管理器是一种用于查看报表、管理报表服务器内容以及向用户授予本机模式报表服务器访问权限的 Web 前端应用程序。如果在安装程序中选择**“以默认的本机模式配置安装”**选项,则可以将报表管理器与报表服务器 Web 服务一起安装在同一个报表服务器实例中,并有选择地进行配置。还可以在安装完成后配置报表管理器。本主题提供有关以下报表管理器配置方案的信息:

  • 将报表管理器配置为使用默认 URL

    报表管理器是用户在 Web 浏览器中访问的 Web 应用程序。因此必须至少定义用于在浏览器窗口中打开该应用程序的 URL。该 URL 由主机名、端口和虚拟目录组成。此 URL 的默认值包括为报表服务器 Web 服务 URL 定义的主机名和端口值,再加上 reports 虚拟目录名。如果有命名实例,则虚拟目录为报表_实例,其中实例是 Reporting Services 实例的名称。

  • 将报表管理器配置为使用特定的报表服务器 URL

    默认情况下,报表管理器连接到在同一报表服务器服务中运行的报表服务器 Web 服务。报表管理器使用报表服务器 Web 服务 URL 进行连接。如果为报表服务器 Web 服务定义了多个 URL,则报表管理器将使用所定义的最后一个 URL。但是,对于某些部署来说,您可能希望报表管理器始终通过静态 URL 连接到 Web 服务。这样做的一种情况是:您对特定端口或 IP 地址配置了数据包筛选,并且希望所有到报表服务器的连接都通过您所定义的筛选规则。

  • 将报表管理器指向远程报表服务器

    默认情况下,报表管理器提供对在同一服务器实例中运行的报表服务器 Web 服务的前端访问,但是如果希望在不同的进程中运行 Web 服务和报表管理器,或要为每个服务器配置不同的服务器访问(例如,如果通过 Extranet 或 Internet 连接向用户部署报表管理器并且希望在报表服务器和报表管理器之间部署防火墙),则可以将报表管理器配置为连接到远程报表服务器 Web 服务。

  • 自定义样式和应用程序标题

    您可以通过有限的方式更改样式和编辑显示在报表管理器中的应用程序标题,从而自定义报表管理器、HTML 报表查看器和报表工具栏。

  • 关闭报表管理器

    安装使用本机模式的 Reporting Services 实例时,报表管理器默认为启用状态。但是在以下情况下可以关闭报表管理器:如果有提供等效功能的自定义前端应用程序,如果仅希望使用 SOAP 或 URL 访问接口访问报表服务器,或者如果正在从其他报表服务器实例使用报表管理器。

先决条件

若要使用报表管理器,必须满足下列前提条件:

  • 必须拥有最小配置的报表服务器。有关对报告服务器进行最小配置的详细信息,请参阅如何配置报表服务器
  • 报表服务器必须在本机模式下运行。在报表服务器配置为 SharePoint 集成模式的情况下无法使用报表管理器。有关确定或切换报表服务器模式的详细信息,请参阅如何切换服务器模式(Reporting Services 配置)
  • 还必须装有启用了脚本功能的 Internet Explorer 6.0 或更高版本。有关详细信息,请参阅 浏览器支持计划

将报表管理器配置为使用默认 URL

默认情况下,报表管理器 URL 由唯一的虚拟目录名和为在同一实例中运行的报表服务器 Web 服务定义的端口和主机名组成。在大多数情况下,主机名是报表服务器计算机的网络名称,但也可以是解析该计算机的 IP 地址或主机标头。若要将报表管理器配置为使用默认 URL,请使用 Reporting Services 配置工具中的**“报表管理器 URL”**页。

配置默认报表管理器 URL 和虚拟目录

  1. 启动 Reporting Services 配置工具并连接到报表服务器实例。
  2. 在 Reporting Services 配置工具中,单击**“报表管理器 URL”**以打开配置 URL 的页面。
  3. 为报表管理器输入唯一的虚拟目录名。
  4. 单击**“应用”**。
  5. 如果使用的是 Windows Vista 或 Windows Server 2008,则可能还需要执行其他步骤才能使用报表管理器。有关详细信息,请参阅如何在 Windows Vista 和 Windows Server 2008 上为本地管理配置报表服务器

将报表管理器配置为使用特定的报表服务器 URL

在 Reporting Services 配置工具中配置 URL 时,报表管理器将自动检测并使用在同一服务器实例中运行的报表服务器的任何新的或更新的 URL。如果部署要求对所有报表服务器请求使用单个静态 URL,您可以在 RSReportServer.config 文件中指定该 URL。

配置静态报表服务器 URL

  1. 在文本编辑器中打开 RSReportServer.config 文件。默认情况下,该文件位于 \Program Files\Microsoft SQL Server\MSRS10.<实例名>\Reporting Services\ReportServer 下。
  2. 查找 ReportServerURL。
  3. 将其替换为相应报表服务器实例的 URL。
  4. 保存所做的更改,并关闭该文件。

有关该配置文件的详细信息,请参阅如何修改 Reporting Services 配置文件和 RSReportServer 配置文件

将报表管理器配置为使用远程报表服务器

对于将报表管理器和报表服务器置于不同计算机上的部署配置,必须有两个单独的 Reporting Services 安装。报表管理器嵌入在报表服务器服务中,无法自行安装。如果希望报表管理器在另一台计算机上以自身进程运行,则必须安装第二个报表服务器。这两个服务器实例都必须是 SQL Server 2008 报表服务器。

将报表管理器连接到远程报表服务器实例

  1. 安装两个报表服务器实例。
  2. 对承载报表服务器的第一个安装进行配置:
    1. 启动 Reporting Services 配置工具。
    2. 单击**“Web 服务 URL”**,为报表服务器配置主机名、端口和虚拟目录。
    3. 单击**“数据库”**,配置报表服务器数据库。
  3. 对承载报表管理器的第二个安装进行配置:
    1. 启动 Reporting Services 配置工具。
    2. 单击**“报表管理器 URL”**,为报表管理器输入虚拟目录名。

    不要配置该数据库。不要测试 URL。

  4. 在报表管理器计算机上,修改 RSReportServer.config 中的配置设置以指向远程报表服务器实例。在启动时,报表管理器将读取该配置文件以获取指向报表服务器的 URL:
    1. 在文本编辑器中打开 RSReportServer.config。默认情况下,该文件位于 \Program Files\Microsoft SQL Server\MSRS10.<实例名>\Reporting Services\ReportServer 下。
    2. 查找 ReportServerURL。
    3. 将其替换为远程报表服务器实例的 URL。
    4. 保存所做的更改,并关闭该文件。
  5. 如有必要,启用两台计算机上的端口 80 以允许通过该端口的请求。有关详细信息,请参阅如何将防火墙配置为允许报表服务器访问
  6. 重新启动报表服务器。
  7. 在浏览器窗口中打开报表管理器。如果已打开,请刷新浏览器以验证报表管理器已连接到远程服务器。应可看到目标服务器的内容。
  8. 关闭不使用的服务器功能:
    • 在报表管理器计算机上,关闭 WebServiceAndHTTPAccessEnabled 和 ScheduleEventsAndReportDeliveryEnabled。
    • 在报表服务器计算机上,关闭 ReportManagerEnabled。

有关关闭功能的详细信息,请参阅如何打开或关闭 Reporting Services 功能

自定义样式或应用程序标题

Microsoft 不支持自定义报表管理器样式表。但是,如果您具备 Web 开发的专业知识,则可以修改样式,但需自行承担相应的风险。有关哪些文件包含样式信息的详细信息,请参阅自定义 HTML 查看器和报表管理器的样式表

报表管理器具有显示在页面顶部的应用程序标题。默认情况下,该标题为 SQL Server Reporting Services。可以自定义此标题。若要更改此标题,可使用报表管理器中的“站点设置”页。若要修改报表管理器中的应用程序设置,您必须分配有**“系统管理员”角色才能在“站点设置”页上设置属性。若要查看应用程序标题,用户必须分配有“系统用户”**角色。

修改应用程序标题

  1. 使用分配有报表服务器**“系统管理员”**权限的帐户登录。
  2. 打开 Internet Explorer。
  3. 输入报表管理器 URL。默认情况下,该 URL 为 http://<服务器名>/reports,但如果已将 Reporting Services 作为命名实例安装,则默认 URL 将为 http://<服务器名>/reports<_实例名>。
  4. 单击**“站点设置”**。
  5. 在**“常规”选项卡上的“名称”**中,将 SQL Server Reporting Services 替换为其他名称。
  6. 单击**“应用”**。

关闭报表管理器

在以下情况下可以关闭报表管理器:如果有可提供等效功能的自定义应用程序,或正在使用其他服务实例的报表管理器应用程序。若要关闭报表管理器,可以修改 RSReportServer.config 文件。

关闭报表管理器

  1. 在文本编辑器中打开 RSReportServer.config 文件。默认情况下,该文件位于 \Program Files\Microsoft SQL Server\MSRS10.<实例名>\Reporting Services\ReportServer 下。
  2. 查找 IsReportManagerEnabled。
  3. 将其值设为 False。
  4. 保存所做的更改,并关闭该文件。

有关如何修改该配置文件的详细信息,请参阅如何修改 Reporting Services 配置文件。有关禁用 Reporting Services 中的功能的详细信息,请参阅如何打开或关闭 Reporting Services 功能

请参阅

任务

如何配置 URL(Reporting Services 配置)

如何验证 Reporting Services 安装

如何打开或关闭 Reporting Services 功能

如何在 Windows Vista 和 Windows Server 2008 上为本地管理配置报表服务器

概念

报表管理器

浏览器支持计划

自定义 HTML 查看器和报表管理器的样式表

Reporting Services 配置操作指南主题

RSReportServer 配置文件

原文地址:https://www.cnblogs.com/freeliver54/p/9044387.html

时间: 2024-10-07 17:06:13

[转]SQL Server 2008 如何配置报表管理器的相关文章

安装 SQL SERVER 2008 必须使用 &quot;角色管理工具&quot; 错误 的 解决方案 (转)

刚在服务器(Win2008)上安装SqlServer2008的时候出现了这么一个报错——必须使用“角色管理工具”安装或配置Microsoft .NET Framework 3.5 SP1.一开始以为是没装3.5,后来看了一下服务器上已经装了VS2010了,于是排除这个可能性.Google了一下,于是找到问题的解决方法.(尼玛,最近老是要去服务器上安装和部署各种东西然后就遇到各种问题\("▔□▔)/) 1.问题表现如下,弹出来一提示框:     2.根据提示,先打开角色管理工具.“控制面板”-&g

SQL Server 2008 /SQL Server 2008 R2 配置数据库邮件

原文:SQL Server 2008 /SQL Server 2008 R2 配置数据库邮件 从2005开始,就引入了"数据库邮件"功能.并且取代SQLMail.原有SQLMail可以继续使用. SQLMail要求有应用程序编程接口(Extended Messaging Application Programming Interface,MAPI),安装新的Office时可能导致SQLMail失败. 数据库邮件更加安全.可靠,并且不需要MAPI.具有群集感知能力.可以自动重传发送失败的

安装 SQL SERVER 2008 必须使用 角色管理工具 错误 的 解决方案

刚在服务器(Win2008)上安装SqlServer2008的时候出现了这么一个报错——必须使用“角色管理工具”安装或配置Microsoft .NET Framework 3.5 SP1.一开始以为是没装3.5,后来看了一下服务器上已经装了VS2010了,于是排除这个可能性.Google了一下,于是找到问题的解决方法.(尼玛,最近老是要去服务器上安装和部署各种东西然后就遇到各种问题\("▔□▔)/) 1.问题表现如下,弹出来一提示框:             2.根据提示,先打开角色管理工具.“

SQL Server 2008新特性——策略管理

从图中可以看到,策略管理中包含三个节点:策略.条件.方面. 方面就是策略要应用的对象,包括:服务器.表.触发器.视图.存储过程……这些方面对象都是系统定义好了的,仅供瞻仰不可更改.双击具体的某一个方面可以查看该方面的属性,在定义条件时即可对这些属性进行判断,如图为存储过程方面的属性. 条件就是一个布尔表达式判断策略是否为真. 策略就是在条件为假的情况下要执行的操作,即评估模式.策略中的评估模式有4种:按需.按计划.更改时记录和更改时禁止.对于这4种模式,官方给出如下定义: •按需.当用户直接指定

sql server 2008 r2 打开ssms管理工具,提示“值不能为空”问题

service正常,客户端管理工具打开报错,不必重装. 解决方法一: 打开目录 “C:\Users\你的用户名\AppData\Local\Temp\ ” ,或者运行“%temp%”  ,会打开文件名是数字的文件 删除该文件,然后建一个同名的文件夹. 解决方法二: 运用psExec.exe 打开,该方式只是在该方式打开时可用,治标不治本.

初探SQL Server 2008的性能数据收集器

http://www.ebay.com/cln/3us7775/-/138733056019http://www.ebay.com/cln/2us7597/-/138975987013http://www.ebay.com/cln/6_42675/-/139103819015http://www.ebay.com/cln/6us7379/-/138733086019http://www.ebay.com/cln/9us0489/-/139007816016http://www.ebay.com/

SQL Server 2008 报表服务入门【转】

转http://www.cnblogs.com/YZDONET/archive/2012/08/17/2644711.html 概述 上周,Tim与我们分享了SQL Server 2008 报表服务的管理配置及创建报表的方法.SQL Server2008报表服务是一个完整的基于服务器的平台,它可以建立.管理.发布传统的基于纸张的报表或者交互的.基于Web的报表.SQL Server 2008报表服务包括周到的报表打造工具,和一些报表格式创新. 目录 报表服务的安装与配置 开发报表的过程 报表制作

SQL Server 2008 报表服务入门

目录 报表服务的安装与配置 开发报表的过程 报表制作实例 一.报表服务的安装与配置 1. 报表服务的组件 2. 报表服务 2008 的安装 2.1在SQL Server 2008上安装报表服务有两种方法: 默认配置 文件安装 2.2默认配置的假定: 在相同的实例中安装关系型数据库 用于数据库连接的服务帐户 2.3在安装中将不再包含配置: 远程目录数据库 (包含在SQL 2000中) 向外扩展的部署 (也称为 Web farm) 安装 2.4  SMTP 服务器配置 默认Web站点 (在Windo

SQL Server 2008 允许远程连接的配置

如果无法通过IP地址远程连接你的SQL Server 2008服务器,可以参考下面的内容进行设置. 在进行下述设置之前,应该确保你的网络已经安装设置完毕,服务器已经正常连接到网络中. 1.单击Windows的"开始",依次选择"所有程序"."Microsoft SQL Server 2008",然后单击"SQL Server Management Studio",在对象资源管理器中,右击你的服务器,从快捷菜单中执行"