SQL Server Management Studio 提供对象资源管理器,使你能够连接到 SQL Server 系列中的任何服务器并以图形方式浏览其内容。 对于 Reporting Services,可以使用对象资源管理器执行以下操作:
启用报表服务器功能。
设置服务器默认值并配置角色定义。
管理正在运行的作业。
管理作业计划。
可以连接到本地模式报表服务器或以 SharePoint 集成模式运行的报表服务器。 连接语法和可执行的作类型将因报表服务器的服务器模式和权限而异。 如果在连接到报表服务器或执行特定任务时遇到问题,可能是权限不足或指定了报表服务器名称不正确。 有关权限和连接语法的详细信息,请参阅本主题末尾的表。
请注意,不能使用对象资源管理器查看或管理报表服务器内容。 如果报表服务器在本机模式下运行,或者通过 SharePoint 站点(如果报表服务器以 SharePoint 集成模式运行),则通过报表管理器执行内容管理。
使用对象资源管理器可以打开与同一工作区中多个服务器实例的连接,前提是这些服务器注册在同一服务器组中。 必须先注册服务器,然后才能连接到 Management Studio 中的报表服务器实例。 如果报表服务器已注册,则可以跳过此步骤。 本主题末尾提供了有关注册报表服务器的说明。
连接到本地模式报表服务器
如果对象资源管理器尚未打开它,请从“视图”菜单中选择它。
单击 “连接 ”以查看服务器类型列表,然后选择 Reporting Services。
在“ 连接到服务器 ”对话框中,输入报表服务器实例的名称。 报表服务器实例的名称取决于 SQL Server 实例的名称。 默认情况下,本地报表服务器实例的实例名称只是计算机名称。 如果将报表服务器安装为命名实例,请使用此语法指定服务器: <servername>[\<instancename>]。
选择身份验证类型。 如果使用 Windows 身份验证,则必须使用凭据进行连接。 如果选择“基本身份验证”或“窗体身份验证”,请键入帐户和密码。
单击连接。 报表服务器显示在对象资源管理器中。
右键单击服务器节点以设置系统属性和服务器默认值。 有关详细信息,请参阅“设置报表服务器属性”(Management Studio)。
连接到 SharePoint 集成模式报表服务器
如果对象资源管理器尚未打开它,请从“视图”菜单中选择它。
单击“连接”以查看服务器类型列表,然后选择 Reporting Services。
在“ 连接到服务器 ”对话框中,输入 SharePoint 网站的 URL。 以下示例演示了语法:http://< web server>/sites/<site>。
选择身份验证类型。 如果使用 Windows 身份验证,则必须使用凭据进行连接。 如果选择“基本身份验证”或“窗体身份验证”,请键入帐户和密码。
单击连接。 报表服务器显示在对象资源管理器中。
右键单击服务器节点以设置系统属性和服务器默认值。 有关详细信息,请参阅“设置报表服务器属性”(Management Studio)。
注册报表服务器
如果无法连接到报表服务器,您要么无权访问报表服务器,要么必须注册。 若要注册服务器,请单击“视图”菜单上 的“已注册服务器 ”
单击 Reporting Services 图标。
右键单击 Reporting Services,指向 “新建”,然后单击“ 服务器注册”。 将显示“ 新建服务器注册 ”对话框。
在 “服务器名称” 中,输入一个值。 必须指定的值因服务器模式而异:
对于本机模式报表服务器,请键入报表服务器实例的名称。 报表服务器实例的名称取决于 SQL Server 实例的名称。 默认情况下,本地报表服务器实例的实例名称只是计算机名称。 如果将报表服务器安装为命名实例,请使用此语法指定服务器: <servername>[\<instancename>]。
对于在 SharePoint 集成模式下运行的报表服务器,要连接到的服务器是报表服务器连接的 SharePoint 站点。 必须连接到 SharePoint 网站,以便您可以查看控制访问报表服务器内容和操作的权限级别。 可以指定网站集中的任何站点。 以下示例演示了语法: http://mysharepointsite.
对于 身份验证,请选择用于访问 Web 服务器的身份验证模式。 必须选择报表服务器正在使用的身份验证模式。
如果使用默认安全性,请选择 “Windows 身份验证”。
如果已安装和部署了自定义的安全扩展插件,请选择 “窗体身份验证” 。
如果将报表服务器配置为使用基本身份验证,请选择 “基本身份验证”。
如果报表服务器配置为 SharePoint 集成模式,请选择 “Windows 身份验证”。
单击“ 测试 ”以验证连接。
出现提示时,单击“ 确定”,然后单击“ 保存”。
连接语法和权限
下表汇总了执行特定操作所需的连接语法、操作和权限。
在“连接到服务器”对话框中将 Reporting Services 指定为 “服务器 类型”时,可以指定报表服务器名称或 Web 服务的终结点。
| 连接到 | 任务 | 权限 |
|---|---|---|
| 本机模式报表服务器,作为默认实例或命名实例进行连接: <服务器名称><_instance> 与报表服务器的连接是通过报表服务器 WMI 提供程序建立的。 |
查看和设置服务器属性与默认值。 查看和取消作业。 创建和管理共享计划。 创建、修改或删除角色定义。 |
分配给“系统管理员”角色。 |
| 本机模式报表服务器(作为默认实例或命名实例)通过报表服务器 Web 服务的终结点进行连接: <http:// servername>/reportserver 指定指向报表服务器的 URL 提供了另一种连接到报表服务器的方法。 |
查看和设置服务器属性与默认值。 查看和取消作业。 创建和管理共享计划。 创建、修改或删除角色定义。 |
分配给“系统管理员”角色。 |
| SharePoint 集成模式的报表服务器,通过 SharePoint 站点进行连接: <http://webserver>/<SharePointSite> |
查看和设置服务器属性与默认值。 查看和取消作业。 创建和管理为连接到的网站定义的共享计划。 查看为连接到的站点定义的权限级别。 |
您连接到的 SharePoint 网站上的完全控制权限级别。 |
| SharePoint 集成模式的报表服务器,通过报表服务器实例的名称进行连接: <服务器名称><_instance> |
查看和设置服务器属性与默认值。 查看和取消作业。 |
对与报表服务器集成的 SharePoint 站点拥有“完全控制”级权限。 请注意,连接到报表服务器而不是 SharePoint 网站时,可以执行的任务数量会显著减少。 这是因为报表服务器只能返回存储在报表服务器数据库中或托管的应用程序数据,而不能返回 SharePoint 配置和内容数据库中的应用程序数据。 |
另请参阅
配置报表服务器数据库连接 (SSRS 配置管理器)
SQL Server Management Studio 中的 Reporting Services (SSRS)