在 Management Studio 中连接到报表服务器

SQL Server Management Studio 提供对象资源管理器,支持连接到 SQL Server 系列中的任何服务器,并以图形方式浏览其内容。 通过对象资源管理器,可以与同一工作区中的多个服务器实例建立连接,条件是这些服务器是在同一个服务器组中注册的。 对于 Reporting Services,可以使用对象资源管理器执行以下任务:

  • 启用报表服务器功能。

  • 设置服务器默认值并配置角色定义。

  • 管理正在运行的作业。

  • 管理作业计划。

先决条件

连接到本机模式报表服务器

  1. 如果对象资源管理器尚未打开,请从“视图”菜单中选择并打开该管理器。

  2. 选择“连接”查看服务器类型列表,然后选择“Reporting Services”选项。

  3. 在“连接到服务器”对话框中,将报表服务器实例的名称输入“服务器名称”字段。 报表服务器实例的名称取决于 SQL Server 实例的名称。 默认情况下,本地报表服务器实例的实例名称即为计算机名称。 如果将报表服务器作为命名实例进行安装,请使用此语法来指定服务器:<servername>[\<instancename>]

  4. 从“身份验证”下拉菜单中选择要用于服务器的身份验证类型。 如果使用“Windows 身份验证”,则使用凭据进行连接。 如果选择“基本身份验证”或“窗体身份验证”,请输入帐户和密码。

  5. 选择“连接” 。 此时,对象资源管理器中会显示相应的报表服务器。

  6. 右键单击服务器节点以设置系统属性和服务器默认值。 有关详细信息,请参阅设置报表服务器属性 (Management Studio)

连接到 SharePoint 集成模式报表服务器

  1. 如果对象资源管理器尚未打开,请从“视图”菜单中选择并打开该管理器。

  2. 选择“连接”查看服务器类型列表,然后选择“Reporting Services”选项。

  3. 在“连接到服务器”对话框中,将指向 SharePoint 站点的 URL 输入“服务器名称”字段。 下例说明了相应的语法:https://<web server>/sites/<site>

  4. 从“身份验证”下拉菜单中选择要用于服务器的身份验证类型。 如果使用“Windows 身份验证”,则必须使用凭据进行连接。 如果选择“基本身份验证”或“窗体身份验证”,请输入帐户和密码。

  5. 选择“连接” 。 此时,对象资源管理器中会显示相应的报表服务器。

  6. 右键单击服务器节点以设置系统属性和服务器默认值。 有关详细信息,请参阅设置报表服务器属性 (Management Studio)

注册报表服务器

  1. 如果无法连接到报表服务器,则可能是你没有访问报表服务器的权限,也可能是未注册服务器。 若要注册服务器,请选择菜单中的“视图”>“已注册的服务器”。

  2. 选择“Reporting Services”图标。

  3. 展开 Reporting Services,再右键单击“本地服务器组”。 选择“新建服务器注册”选项。 此时会显示“新建服务器注册”对话框。

  4. “服务器名称” 中,输入一个值。 根据服务器模式指定值:

    • 对于本机模式报表服务器,请输入报表服务器实例的名称。 报表服务器实例的名称取决于 SQL Server 实例的名称。 默认情况下,本地报表服务器实例的实例名称即为计算机名称。 如果将报表服务器作为命名实例进行安装,请使用此语法来指定服务器:<servername>[\<instancename>]

    • 对于在 SharePoint 集成模式下运行的报表服务器,请连接到已与报表服务器连接的 SharePoint 站点。 连接到 SharePoint 站点,以便可以查看权限级别。 这些权限控制对报表服务器内容和操作的访问。 可以指定网站集中的任何站点。 下例展示了语法:https://mysharepointsite

  5. 对于“身份验证”,请从下拉菜单中选择报表服务器使用的身份验证模式。

    • 如果使用默认安全性,请选择“Windows 身份验证”
    • 如果已安装和部署了自定义的安全扩展插件,请选择 “窗体身份验证”
    • 如果已将报表服务器配置为使用基本身份验证,请选择“基本身份验证”。
    • 如果已将报表服务器配置为 SharePoint 集成模式,请选择“Windows 身份验证”。
  6. 选择“测试”,验证连接是否可用。

  7. 当出现提示后,选择确定。 再选择“保存”。

连接语法和权限

在“连接到服务器”对话框中将 Reporting Services 指定为“服务器类型”时,可以指定报表服务器名称或 Web 服务端点。 下表概述了执行特定任务所需的连接语法、步骤和权限:

连接到 任务 权限
本机模式的报表服务器,作为默认实例或命名实例进行连接:

<server name>\<_instance>

与报表服务器的连接是通过报表服务器 WMI (Windows Management Instrumentation) 提供程序建立的。
查看和设置服务器属性与默认值。

查看和取消作业。

创建和管理共享计划。

创建、修改或删除角色定义。
分配给“系统管理员”角色。
本机模式的报表服务器,作为默认实例或命名实例,通过终结点连接到报表服务器 Web 服务:

https://<servername>/reportserver

指定指向报表服务器的 URL 提供了另一种连接到报表服务器的方法。
查看和设置服务器属性与默认值。

查看和取消作业。

创建和管理共享计划。

创建、修改或删除角色定义。
分配给“系统管理员”角色。
SharePoint 集成模式的报表服务器,通过 SharePoint 站点进行连接:

https://<webserver>/<SharePointSite>
查看和设置服务器属性与默认值。

查看和取消作业。

创建和管理为所连接的站点定义的共享计划。

查看为所连接的站点定义的权限级别。
对所连接的 SharePoint 站点拥有“完全控制”级权限。
SharePoint 集成模式的报表服务器,通过报表服务器实例的名称进行连接:

<server name>\<_instance>
查看和设置服务器属性与默认值。

查看和取消作业。
对与报表服务器集成的 SharePoint 站点拥有“完全控制”级权限。

请注意,当连接到报表服务器而非 SharePoint 站点时,可以执行的任务数将会减少。 报表服务器只能返回在报表服务器数据库中存储或托管的应用程序数据。 无法返回存储在 SharePoint 配置和内容数据库中的数据。