使用本机模式配置管理器完成以下任务: 、 、 、 、 和 。
指定服务帐户。
创建或升级报表服务器数据库。
修改连接属性。
指定 URL。
管理加密密钥。
配置无人参与的报表处理和电子邮件报表传递。
安装:Reporting Services 配置管理器是在您安装 Reporting Services 本机模式时安装的。 有关详细信息,请参阅安装 Reporting Services 本机模式报表服务器 (SSRS)。
启动 Reporting Services 配置管理器
在 Windows“开始”屏幕上,键入 reporting,然后在“应用程序”搜索结果中,单击“Reporting Services 配置管理器”。
或者
单击“开始”,然后依次单击“程序”、“ Microsoft SQL Server 2014 ”、“配置工具”、“Reporting Services 配置管理器”。
此时将出现“选择报表服务器安装实例”对话框,可以选择要配置的报表服务器实例。
在“服务器名称”中,指定安装报表服务器实例的计算机的名称。 指定的默认值是本地计算机名称,但也可以键入远程 SQL Server 实例的名称。
如果指定远程计算机,请单击“查找”以建立一个连接。 必须事先配置报表服务器,以便进行远程管理。 有关详细信息,请参阅配置报表服务器以进行远程管理。
在“实例名”中,选择要配置的 SQL Server Reporting Services 实例。 列表中只显示 SQL Server 2008、SQL Server 2008 R2 和 SQL Server 2014 报表服务器实例。 不能配置较早版本的 Reporting Services。
单击“连接”。
首先要确定是否用域验证,如果是域验证:
1先要给cube的赋权限,在工程文件的 roles建或者服务器上的roles建都可以,最好在工程文件里面建,否则下次发布就会被覆盖,工程文件里面建完以后一定要发布
cube权限赋好以后,需要用管理员的权限登陆reportserver管理器,在管理器上给改用户附权限,第一步需要给主文件夹赋权限,第二步,要给数据源文件夹赋权限,第三要给报表文件夹赋权限
注意:所建用户一定要是在域里面存在的用户 如果非域用户:
在报表管理器所在服务器上建一个单独的用户,专门用来访问报表,如果已经用可以不再建
给cube赋权限,方法同上
给report赋权限,方法同上
一、Report Server数据库:
是一个SQL Server数据库。它能够存储SSRS配置部分,报告定义,报告元数据,报告历史,缓存政策,快照,资源,安全设置,加密的数据,调度和提交数据,以及扩展信息。
注意事项:尽管用户能够直接存取在SSRS目录下的数据库并且能够直接修改SSRS使用的对象;但在实践中,不推荐(或不支持)这样做,因为在SSRS目录下的内在数据和结构不能被保证与不同版本的SSRS、服务包或补丁相兼容。
需要把Report Server数据库当作产品数据库之一来对待。尽管许多开发人员都习惯把RDL存储在一个单独的仓库中,并因此导致经常恢复RDL。但是,损失快照数据能够带来消极的业务影响。
例如,用户可能使用快照的报告"相对静止"数据的能力来作一些业务决定。
二、ReportServerTempDB数据库:
是SSRS使用的临时数据库。这个数据库负责存储中间处理结果,例如报表服务器生成的会话和执行数据、缓存报表以及工作表。
正常情况下,Report Server能够周期性地清ReportServerTempDB中的到期的和孤立的数据。后台进程定期清理时间间隔由参数CleanupCycleMinutes控制,这个参数位于
<Installation Drive>\<Program Files or Program Files(x86)>\Microsoft SQL Server\<SSRS Instance>\Reporting Services\ReportServer 下的rsreportserverconfig配置文件中。
注意事项:为了把临时快照存储在文件系统而不是数据库中,管理员应该完成下列步骤。
1、修改RSReportServerconfig,并把WebServiceUseFileShareStorage和WindowsServiceUseFileShareStorage设置为True。
2、把FileShareStorageLocation设置为一个全称路径。默认路径是"C:\Program Files\Microsoft SQL Server\MSSQL3\Reporting Services\RSTempFiles"。
不同于SQL Server的tempdb,当在ReportServerTempDB中的数据存储时限超过SQL Server时,Report Server将会重启。
而且,Report Server能够周期性地清除ReportServerTempDB中的到期的和孤立的数据。 在任何时间,所有的ReportServerTempDB中的数据都能够被以最小(或毫无)影响删除掉。
扩展资料:
ReportServerTempDB增长异常的处理:
1、首先停止SSRS服务,删除SessionDate表的数据。
2、 然后启动SSRS服务,收缩ReportServerTempDB数据库。
如果磁盘空间足够的情况下,就不要收缩ReportServerTempDB数据库了。如果磁盘空间实在紧张,那么收缩也是必须的。
如果还存在dboSessionData不断增长的情况,最好创建做一个作业,每天定期清理那些过期的会话信息。
参考资料:
百度百科--SqlServer
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)