Sql Server205 Report Services 报表安装到发布全流程

来源:互联网 发布:iframe 不同域名跨域 编辑:程序博客网 时间:2024/05/22 03:38

Sql Server205 Report Services 报表安装到发布全流程

1、首先从安装说起

 

建议不要到外面买Sql Server2005 的安装盘了!  我买了一张,安装不成功,后来在网站上下载了一个版本!重新安装后才可以

 

安装过程中需要注意的几点

 

安装过程中需要选择的几个组件 如下图

 

 

 

默认下一步安装

 

 

安装完成后进行配置

 

首先打开 配置工具-->SQL Server配置管理器

 

 

查看SQL服务有没有启动  主要查看MSSQLSERVER和Reporting Services有没有启动

 

在我安装过程有碰到几点问题 拿出来与大家分享

 

在启动Reporting Services时候出现异常 ,提示说版本不对!

 

碰到Reporting Services启动不了的情况 首先打开  【Reporting Services 配置】

 

 

起初的时候左侧列表中只有几项是通过的! 其他的都是红叉标记 ,如【报表服务器虚拟目录】、【报表管理器虚拟目录】、【Web服务标积】

 

  • 首先解决报错问题,报错提示说数据库版本不对! 网上说用【数据库安装】中的【升级】可以解决这个问题。不过选择升级后有发现报错!提示说ReportServer没有权限之类的问题!

 

 

检查之下原来是数据库中根本就没有ReportServer这个库,应该是安装过程中的问题! 解决方法在上图中选择【新建】数据库名称修改为 ReportServer ,新建完成后系统会自动创建 ReportServer和ReportServerTempDB这两个库。

接下来选择【升级】后就OK了~~

 

 

 

  • 【报表服务器虚拟目录】、【报表管理器虚拟目录】这两个配置的问题解决方法

 

发生错误的原因是以为IIS中根本就没有 【ReportServer】和【Reports】这两个虚拟目录! 新建及可,在Report Services的配置工具中新建们选择默认设置~~~

 

  • 接下来解决 【Web服务标积】的问题 ,错误提示说 PC-BDK/ASPNET没有这个用户

 

那好办 ,自己到【我的电脑】-->【管理】-->【本地用户和组】-->【用户】 ,新建 【ASPNET】用户 ,并把用户加入到【SQLServer2005ReportServerUser$PC-BDK$MSSQLSERVER】组中,到组中自己找下~~~

 

经过这么一折腾,终于Report Services可以启动了

 

暂告一段落

 

2、 报表生成

 

建议大家先看下 SQL Server2005 自带的 教程 ,上面挺详细的 ~ 【SQL 2005 教程】-->【Reporting Services教程】-->【创建基本报表】

除此之外还有几个相关的教程~~

 

下面分享几个小技巧 1、奇偶行动态背景色 2、分页问题

 

 行的动态背景色

 步骤1 选择单元格所在行 ,右键属性

 步骤2 在 backgroudcolor中选择【表达式】 =Iif( RowNumber(Nothing) Mod 2, "red", "White")

 预览效果

 

 

 分页问题

 步骤1 选择 表格 或者 矩形 ,右键属性

 步骤2  选择【组】选项卡 ,新建组,在表达式中输入  =(RowNumber("table1") - 1)/10

           其中 table1为 表格的名字 ,10为每页显示记录数

步骤3  勾选【在结尾处分页】选项

 预览效果

 

 

原创粉丝点击