将 Reporting Services 内容类型添加到 SharePoint 库

适用范围: SQL Server Reporting Services (2016) SharePoint Not supported Power BI 报表服务器

有关与以前版本的 SQL Server Reporting Services (SSRS) 相关的内容,请参阅 SQL Server 2014 Reporting Services

Reporting Services 提供预定义的 SharePoint 内容类型,用于管理共享数据源 (.rsds) 文件、报表模型 (.smdl) 和报表生成器报表定义 (.rdl) 文件。 将“报表生成器报表”“报表模型”“报表数据源”内容类型添加到库中将启用“新建”命令,以便创建对应类型的新文档。

注意

自 SQL Server 2016 之后,不再提供 Reporting Services 与 SharePoint 的集成这一功能。

若要将内容类型添加到库,您必须为站点管理员或拥有“完全控制”级权限。

将自动在所有文档库中为从以下站点模板类型创建的现有网站集启用 Reporting Services 内容类型和内容类型管理:

  • 商业智能中心

在 Reporting Services 集成之后创建的站点将不启用 Reporting Services 内容类型。

提示

如果你不具有为某个库以前配置的内容类型,则首先启用内容类型的管理,然后启用 Reporting Services 内容类型。 请参阅在单个文档库中启用内容类型管理的过程。

短视频:(SSRS) 在 SharePoint2010.wmv 中启用内容类型 (https://www.youtube.com/watch?v=yqhm3DrtT1w)。

本主题内容:

在现有商业智能中心的所有文档库中启用内容类型

  1. 若要在现有“商业智能中心”站点中的所有文档库中启用内容类型和内容管理,可以切换 Reporting Services 集成功能。

  2. 转到 “站点设置”

    • 在 SharePoint 2013 中,选择“设置”图标。

    • 在 SharePoint 2010 中,选择“网站操作”,然后选择“网站设置

  3. 选择“网站集功能”

  4. 找到“报表服务器集成功能”,然后选择“停用”

    Screenshot of the Report Server Integration Feature showing the Deactivate and Activate options.

  5. 刷新浏览器,然后为“报表服务器集成功能”选择“激活”

    Screenshot of the Report Server Integration Feature showing the Activate option.

为单个文档库启用内容类型管理 (SharePoint 2013)

  1. 打开要为其启用多个内容类型的库。

  2. 在功能区中选择“库”

    Screenshot that is showing the Library ribbon.

  3. “库”功能区中选择“库设置”。 如果未看到“库设置”或按钮被禁用,则说明您无权配置库设置,包括内容类型。

    Screenshot of the Library Settings button.

  4. “常规设置”部分,选择“高级设置”

    Screenshot of the General Settings menu, highlighting Advanced settings.

  5. “内容类型” 部分中,选择 “是” 以允许内容类型管理。

  6. 选择“确定”

添加 Reporting Services 内容类型 (SharePoint 2013)

  1. 打开要添加 Reporting Services 内容类型的库。

  2. 在功能区上,选择“库”

  3. 选择“库设置”

  4. “内容类型”下面,选择“从现有网站内容类型添加”

  5. “从以下列表中选择网站内容类型” 中,选择 “SQL Server Reporting Services 内容类型”

  6. “可用网站内容类型”列表中,选择“报表生成器”,然后选择“添加”,将选定内容类型移到“要添加的内容类型”列表中。

  7. 若要添加“ 报表模型”“报表数据源” 内容类型,请重复执行前面的步骤。

  8. 添加完内容类型后,选择“确定”

    注意

    如果 Reporting Services 内容类型组“SQL Server Reporting Services 内容类型”在“添加内容类型”页上不可见,则以下条件之一成立:

    • 尚未安装用于 SharePoint 产品的 Reporting Services 加载项。 有关详细信息,请参阅 安装或卸载适用于 SharePoint 的 Reporting Services 外接程序。 本文章包括有关安装外接程序和单步执行外接程序的“仅文件”安装以解决问题的信息。

    • 外接程序已安装,但网站集功能“报表服务器集成功能”未处于活动状态。 在“站点设置”中验证网站集功能。

    • 所有 Reporting Services 内容类型都已在库中。 如果所有内容类型都是某个库的一部分,则从 “添加内容类型” 页中删除该组。 如果删除一个或多个 Reporting Services 内容类型,则组“SQL Server Reporting Services 内容类型”将在“添加内容类型”页上可见。

为单个文档库启用内容类型管理 (SharePoint 2010)

  1. 打开要为其启用多个内容类型的库。 在库菜单栏上,应会看到以下菜单:“新建”、“上载”、“操作”和“设置”。 如果未看到“设置”,则说明您没有添加内容类型的权限。

  2. “库工具”功能区上选择“库”

    Screenshot that shows the Library Tools ribbon.

  3. “设置”功能区组中,选择“库设置”

  4. “常规设置”下,选择“高级设置”

  5. “内容类型” 部分中,选择 “是” 以允许内容类型管理。

  6. 选择“确定”

添加报表服务器内容类型 (SharePoint 2010)

  1. 打开要添加 Reporting Services 内容类型的库。

  2. “库工具”功能区选项卡上,选择“库”选项卡。

  3. “设置”功能区组中,选择“库设置”

  4. “内容类型”下面,选择“从现有网站内容类型添加”

  5. “选择内容类型”部分的“从列表选择网站内容类型”中,选择箭头,以选择“SQL Server Reporting Services 内容类型”

  6. “可用网站内容类型”列表中,选择“报表生成器”,然后选择“添加”,将选定内容类型移到“要添加的内容类型”列表中。

  7. 若要添加“ 报表模型”“报表数据源” 内容类型,请重复执行前面的步骤。

  8. 添加完内容类型后,选择“确定”

为多个商业智能站点启用内容类型和内容管理

  1. 对于 SQL Server Reporting Services 2008 和 2008 R2 报表服务器,您可以为多个商业智能中心站点启用内容类型和内容管理。

  2. 在 SharePoint 管理中心中,选择“常规应用程序设置”。 在“SQL Server Reporting Services (2008 和 2008 R2)”部分,选择“Reporting Services 集成”

    Screenshot of SQL Server Reporting Services.

  3. 选择“在所有现有网站集中激活功能”

    Screenshot of the Activate the Reporting Services feature selection.

  4. 选择“确定”。

报表服务器项的 SharePoint 站点和列表权限参考
启动报表生成器