在SQL Server 2008中管理报表服务


  本文标签:管理报表 配置报表 SQL Server 2008

  管理员可以以两种模式之一来管理一个SQL Server 2008解决方案:本地模式和SharePoint 集成模式  。当运行在本地模式时,管理员可以使用一组全面的管理和配置工具,它们提供了一个覆盖所有SQL Server 2008技术的统一的体验  。数据库管理员可以利用SQL Server 管理套件来集成报表服务实例的管理和SQL Server 数据库引擎管理,并且通过使用SQL Server 配置管理器MMC snap-in(管理单元)创建一个定制的Microsoft 管理控制台,这样就可以为系统管理员提供报表服务的服务管理了  。
当运行在SharePoint 集成模式下时,管理员可以利用SharePoint 的集成管理功能,直接使用SharePoint将两个服务器组件整合成一个单独的集成管理  。

  扩展管理功能

  报表管理器(Report Manager) ,如图3所示,它是一个基于Web 的工具,它可以用在本地模式下通过Web访问和管理报表服务  。有了报表管理器 ,管理员可以执行很多的任务,包括从任何机器上通过一个浏览器查看和管理报表和订阅、配置报表处理选项、以及安全配置  。
图1
图1:报表管理器

  配置一个报表服务实例

  使用SQL Server安装程序安装报表服务时,选择默认的配置就能自动进行用于报表服务的整个配置过程  。然而,许多公司经常在首次安装之后添加和改变报表服务配置选项,例如部署一个报表服务解决方案作为一个可扩展的网络场  。报表服务配置管理器,如图4所示,使得管理员可以很轻松的执行每一个要求,配置一个报表服务部署的任务,从而降低了停机时间并加快了报表解决方案的生成  。
图2
图2:报表服务配置管理器

  集成Microsoft Office SharePoint 服务

  SharePoint 集成模式提供了通过SharePoint站点对报表服务器内容的访问和操作  。SharePoint 集成提供了一系列的功能,包括共享存储、共享安全、统一的站点来访问包括报表、报表模型、和共享数据源在内的所有的业务文档  。文档协作和管理有许多新特性,例如针对修改进行报表的签入和签出,针对报表所作的更改发出通知,以及SharePoint的工作流能力,这些特性可以为你的报表环境提供更好的说明性和灵活性  。此外,报表可以直接嵌入到SharePoint 页面上为用户提供无缝的、连贯的报表体验  。

  保护报表服务的安全性

  安全总是数据管理员首要考虑的问题  。报表服务提供了基于灵活角色的安全授予管理权利和对共享的数据源、报表、文件夹、以及资源访问的保护  。管理员可以使用内置的和定制的角色定义来很好的调整他们的报表环境的安全性  。一个用户可以随着不同的项目而属于不同的角色类型  。例如,一个用户可以是其部门所管理的报表的Content Manager角色里的成员,同时也可以是为公司内另一个部门所开发的报表的Browser角色的成员  。
管理员通过SharePoint集成可以进一步增强安全管理  。当报表服务运行在SharePoint 集成模式下时,SharePoint 的授权许可可以用于管理SharePoint库中的报表和文件夹  。