8、报表服务全解析:从基础到设计实战

报表服务全解析:从基础到设计实战

1. 报表服务器临时数据库与执行信息查看

在报表服务中,无需备份 ReportServerTempDB 中的数据。查看执行信息时,不建议直接查看或修改底层 SQL Server 表,因为分析 ReportServer 数据库中的执行信息十分困难。为此,微软提供了一个 DTS 包,用于将数据从 ReportServer 数据库中移出。

使用 DTS 包的步骤如下:
1. 创建一个数据库来存储执行日志信息,微软在报表服务中提供了一些脚本辅助完成此任务。
2. 数据库创建完成后,使用 DTS 包将信息移动到该数据库中。
3. 信息移动完成后,就可以对新数据库运行查询,甚至创建报表服务报告。

2. 报表服务 Web 服务

报表服务的一大突出特点是其开放的编程接口,目前所见的所有操作都可通过报表服务 Web 服务完成。它是一组可用于呈现、订阅和发布报表的函数。

报表服务借助 Internet Information Server (IIS) 和 .NET Framework 已实现的技术。IIS 负责处理和路由 Web 请求,并提供一定的安全保障;.NET Framework 则提供用于使用和发布 Web 服务接口的类。

要理解报表服务 Web 服务,需先了解其底层技术——Web 服务。近年来,Web 服务一直是热门话题,它让不同应用程序能自由交换信息,遵循统一标准,避免了不同系统间复杂的接口调用。

Web 服务依赖的开放标准如下:
-

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值