SQL Server 2005报表服务概述

         报表服务(SQL Server 2005 Report Services)是一个中间层服务,运行在IIS下。它可以从很多数据源(.Net数据提供程序,OLE DB提供程序,ODBC数据源等)获取数据。报表服务产品由三个组件构成:数据库,报表服务和客户程序。
        在安装报表服务时,会创建两个数据库:ReportServer和ReportServerTempDB,前者是主数据库,它存储所有报表的信息,而后者是报表的缓存拷贝,用于提高性能。
        报表服务器在报表服务体系结构中是最重要的组件,它负责所有客户请求并生成报表。报表服务器由两个部分构成:Windows服务和Web服务,这种方式可以提供一个优化和并行的处理架构。Windows服务负责初始化、调度和传送,以及维护服务。而客户可以通过Web服务层访问报表服务器,它完成请求的点对点处理,另外它还提供维护接口。报表服务还分成几个子组件:
        1. Report Processors: 它对报表系统的整合提供支持,不能被修改,你可以把它想成报表服务的Stub。
       2.  Extensions: 它也是个Processor,但完成特殊的功能

而其它的程序,如Report Manager、BIDS及命令行工具等都是客户程序。其中一些重要的命令行工具如下(这些可以在SQL2005帮助中获知):
1. Rsconfig.exe:配置和管理报表服务器到报表服务数据库的连接
2. Rskeymgmt.exe: 密钥管理工具
3. Rs.exe:它是个脚本宿主,用于完成脚本操作,脚本可用VB.NET。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值