报表服务是微软SQLSERVER商业智能其中的一个组件,借助报表服务,用户可以制作各种各样的报表,无论是简单的还是复杂的报表,同时系统提供订阅功能方便用户对报表进行订阅。此外,开发人员也可以很容易地把一个SSRS报表集成到自己的winform或者webform程序中。
此篇介绍在安装好报表服务之后,如何配置报表服务。通过这一篇您会对如何在本地搭建和配置分析服务实例有一个了解。
SQL Server的报表服务从2008开始支持本地模式,也就是说如果要安装报表服务那么就不需要单独的在操作系统下单独安装IIS,报表服务的本地模式将自带类似Mini的IIS省去了安装和配置的麻烦。
在安装好分析服务之后,首先确认数据引擎服务和报表服务已经启动。当然平时不用到的时候还是建议将这些服务关闭,每个服务运行将消耗一定的CPU和内存资源。
打开Reporting Services Configuration Manager.连接到安装好的Report Server实例。对报表服务的所有安装之后的配置工作,都在这个工具里进行。
点击左侧列表的Web Service URL,配置服务地址。
通常来说这里按照默认设置就可以,直接点Apply。
设置完毕后,可以看到黄色的警示块儿已经消失。并且可以在Result看到处理步骤。
Web Service URL配置完毕之后,点击Database配置支撑Report Server的数据库。点击Change Database。
选择新建数据库。
选择数据库所在的服务器。
指定数据库名称。
指定验证信息。
汇总信息。
开始生成数据库。工具会根据刚才向导里的设置生成相应的数据库脚本然后部署到目标服务器。
生成完毕。报表服务运行需要支撑的数据库都在这里生成的数据库当中。
数据库建立完毕,接下来创建报表管理地址。
点击左面的Report Manager URL。按照默认的设置直接点击Apply。
报表管理地址创建完毕。
接下来打开报表服务地址,如果不确定地址,可以回到报表服务地址页面点击右面的快捷方式。
打开IE进入报表界面前,会提示输入验证信息。
这里建议使用本地administrator账号登陆。(笔者的Windows 8+SQL Server 2012的环境下,即使自己的账户右管理员权限那么也会提示权限错误,在网络上查了下说用原始的administrator账户登录一下就可以了)
直到看到如下界面,说明报表服务配置成功。
正如前面提到,如果每次都用 administrator账户都挺麻烦的,所以下面给自己的账户配置相应的权限。
首先是登录管理界面的权限。用administrator账户登录后点击Site Settings。
然后点击左侧的Security,并且点击New Role Assignment.
在Group or user name中输入你目前所用的管理员账号的名称。然后下面圈中"系统管理员"。
点击OK后再点击界面左上角的Home链接回到主页,点击Folder Settings,确保自己用的管理员账户有发布和浏览的功能。
点击New Role Assignment。
Group or user name中输入自己的管理员名称,然后圈中下面所有的权限,点击ok。
这样,用自己的管理员账户登录这个管理员界面和以及后续的发布和浏览就不会有障碍。
至此,报表服务的配置工作完成。本文所介绍的配置方法侧重于在本地开发的简洁和快速的配置,实际生产环境和MOSS中的SSRS部署可能会略有不同,具体的方法可以参考微软的文档。
下一篇将介绍如何创建一个简单的报表。
分享到:
相关推荐
[Packt Publishing] Dynamics AX SSRS 报表开发教程 (英文版) [Packt Publishing] Developing SSRS Reports for Dynamics AX (E-Book) ☆ 图书概要:☆ A step-by-step guide to Microsoft Dynamics AX 2012 ...
二、报表服务配置管理器 三、创建报表 1. 使用报表向导新建报表 2. 使用一般方法创建报表 3. 创建报表模型项目 a. 新建报表模型项目 b. 使用报表模型创建报表 四、使用报表服务器管理器来管理报表 1. 站点管理 ...
SSRS报表服务笔记及总结,很有总结性的笔记
SSRS的BI报表服务 SSRS的BI报表服务
此文档中详细记载了,C#程序配置报表到SQL Server2005报表服务(SSRS)的全部过程,你只要按着步骤做就可以了,帮助你在无人指导的情况下自己学会用C#程序配置报表到SQL Server2005报表服务!
SQL Server Reporting Services 2008 (SSRS 2008)是基于服务器(Server-based)的企业级报表平台,其中包含的开发以及管理元件都是为了提供报表生命周期各阶段所需的功能与服务。
详细教程,教你如何利用SSRS创建基本表报表
SSRS2005报表服务入门文档
在本机可以浏览报表服务器中的报表,部署在iis中访问出现如下问题:为用户“NT AUTHORITY\NETWORK SERVICE”授予的权限不足,无法执行此操作
本文档简述了ssrs的详细开发步骤,通过它,你可以完成ssrs的基本简单报表开发,是快速上手的好文档。相信哥。
SSRS-查询条件为空,查询所有数据,否者查询符合条件的数据 解决办法
ssis,ssrs,ssas-6年使用笔记近期整理成册,适合新-初级BI技术和数据分析人员。全实战经验记录从技术选型到如何搭建企业数据平台bi。内容见目录: 开发方案选择 九大数据仓库方案特点 数据仓库方案选择 开发环境...
SQL Server Reporting_Service报表集成解决方案
Angular SQL Server报表查看器(ngx-ssrs-reportviewer) ···· :information: 描述创建该库是为了使用户能够在Angular应用程序中显示SQL Server Reporting Services(SSRS)报告。 报表查看器简化了通过URL请求...
SSRS 2012 Metro UI 高端报表开发技巧讲解,比较系统,值得学习
在国外网站上找到的,支持SQL2005报表批量导入到报表管理器的工具。可支持导入.rdl报表文件批量导入。
SSRS报表研究,集成程序进入报表服务中。
SSRS 报表作为微软 BI 体系中重要的前端展现工具无论从难度上和实用性上来看,都是优选的入门课程。
这个 .Net 网站的目标是在没有任何提示的情况下将 SSRS 2008 报告显示为带有 sql 报告特定凭据的报告控件。 总之,这是一种从 .Net 以外的其他语言以匿名方式调用报告的简单方法