配置SQL Server Reporting Services(SSRS)2012与SharePoint 2013集成

SharePoint 2013的SSRS 2012中有哪些新增功能?

与以前的版本不同,带有SharePoint 2013安装和配置的SSRS 2012已大大简化。与以前版本的SQL Server 2008 R2相比,安装和配置Reporting Services 2012的更改很多。现在,Reporting Services是SharePoint 2013中的服务应用程序!

没有更多类型为SharePoint集成模式的SQL Server实例!在SQL Server 2012安装期间,只需安装功能“ Reporting Services-SharePoint”和“ SharePoint产品的Reporting Services加载项”。

我们不必触摸“ Reporting Services配置管理器”来创建Reporting Services数据库,设置服务帐户等。同样,我们也不必转到管理中心>>常规应用程序设置>>并配置Reporting Services集成,例如它们现在是服务应用程序的一部分!对于仍与SharePoint 2013/2010集成的SQL Server 2008 R2 Reporting Services,应执行以下步骤!但是不适用于SQL Server 2012!

强烈建议使用SQL Server 2012 SP1(http://www.microsoft.com/zh-cn/download/details.aspx?id=35575)和SQL Server 2012 CU-7(http://support.microsoft.com)。 com / kb / 2894115),以实现与SharePoint 2013的完美SSRS集成。
 
具有SharePoint集成的SQL Server Reporting Services-拓扑:

 

步骤概述

  1. 在SharePoint应用服务器中安装Reporting Services功能。
  2. 在SharePoint App Server中注册SSRS服务
  3. 在SharePoint管理中心中创建Reporting Services服务应用程序

步骤1:在SharePoint应用服务器中安装Reporting Services功能。

我已将SharePoint管理中心服务器用作报表服务器。您还可以为报表服务器角色选择安装了SharePoint 2013的专用App服务器。开始吧。

  1. 以管理员身份登录到已标识的报表服务器,挂载SQL Server安装程序介质,启动SQL Server 2012安装程序,然后单击“新建SQL Server独立安装或向现有安装添加功能”链接 
  2. 根据您的方案选择“新安装”或“向现有安装添加功能”。在“ Reporting Services配置”步骤中,安装功能“ Reporting Services-SharePoint”和“ SharePoint产品的Reporting Services加载项”。
  3. 运行安装程序以完成安装。您必须通过在向导上方运行并仅选择“ SharePoint产品的Reporting Services加载项”或从Internet单独下载加载项,才能在所有其他WFE服务器上安装SharePoint产品的SSRS加载项。
重要说明:
安装/更新SSRS加载项后,请不要忘记再次运行SharePoint产品和技术配置向导。
 

步骤2:在SharePoint App Server中注册SSRS服务

以管理员身份打开SharePoint 2013 Management Shell,运行这三个PowerShell cmdlet以在服务于Reporting Server的SharePoint Application Server上安装SSRS服务和代理。

1个
2
3
4
5
Install-SPRSService
 
Install-SPRSServiceProxy
 
Get-SPServiceInstance -all |where {$_.TypeName -like "SQL Server Reporting*"} | Start-SPServiceInstance


这会将核心SSRS服务安装到SharePoint场中,进行配置并启动服务实例。

现在,如果转到服务器上的管理中心>>服务,则会看到“ SQL Server Reporting Services服务”已启动。


步骤3:在SharePoint管理中心中创建Reporting Services服务应用程序

现在,SSRS服务已安装并且可用于SharePoint。去:

  1. 管理中心>>管理服务应用程序>>新建>> SQL Server Reporting Services服务应用程序。 
  2. 通过填写详细信息(例如服务应用程序名称,服务帐户,数据库名称(请记住要从数据库名称中删除GUID!),要关联的Web应用程序)来创建新的SQL Server Reporting Services服务应用程序。 
  3. 等待成功创建的服务应用程序消息。单击“设置订阅和警报”链接(但是,此步骤是可选的)。
  4. 点击“下载脚本”按钮。复制SQL查询并在您的SQL服务器中执行。该脚本将RsExecRole添加到Reporting Services数据库中。填写用户名,密码以运行SQL Server代理,然后选中Windows凭据框。
  5. 现在,我们已经准备好服务应用程序。您可以返回到“管理服务应用程序”并配置SSRS特定设置。

验证Reporting Services集成功能

  • 导航到“网站设置>>网站集功能”。
  • 单击网站集管理下的网站集功能
  • 检查报表服务器集成功能是否处于活动状态,如果不是,请单击“激活”

 

posted @ 2020-07-08 09:36  Javi  阅读(468)  评论(0编辑  收藏  举报