排除本地和连接模式问题(SharePoint 集成模式下的 Reporting Services)

使用本主题可以排除和解决在本地模式下从 SharePoint Server 2010 或 Microsoft SPS2010 站点运行 Microsoft Office Access 报表时遇到的问题。有关本地和远程模式的详细信息,请参阅在报表查看器中呈现本地模式报表(SharePoint 集成模式下的 Reporting Services)

本主题包含有关以下问题的信息:

  • 在 URL 包含 HistoryID 参数时出错

  • 在 SharePoint 环境与 Reporting Services 未集成时出错

  • 当您在 SharePoint 站点中管理数据源时遇到问题

  • 无法在报表查看器中呈现非 Access 报表

在 URL 包含 HistoryID 参数时出错

当您在某一 URL 中导航时,系统显示以下错误:“因为此 URL 包含 HistoryID 参数,所以无法处理您的请求。当 SharePoint 未与 SQL Server Reporting Services 集成时,则不支持此参数。请删除此参数,然后重试。”

当处于本地模式下的用户尝试传递包含 HistoryID 参数的 URL 时,出现此错误。在本地模式下不支持此参数,仅在远程模式下支持此参数。请从 URL 中删除此参数,然后重试。

页首

在 SharePoint 环境与 Reporting Services 未集成时出错

当您尝试导航到某些 SharePoint 页或者访问某些功能时,系统显示以下错误:“不支持此功能,因为 SharePoint 未与 SQL Server Reporting Services 集成。”

当 SharePoint 环境处于本地模式,但用户尝试访问仅在连接模式下支持的功能时,将发生此错误。这是因为仅当 SharePoint 环境与 Reporting Services 报表服务器集成时,某些功能才可用。例如,尽管支持发布使用某一共享数据源的报表,但您不能从 SharePoint 站点管理该共享数据源本身。如果您尝试在 SharePoint 中使用数据源快捷菜单或页面,在处于本地模式时系统将显示该错误。

此行为的唯一例外是管理中心页。管理中心页甚至在本地模式下也保持活动状态。这是为了您可以随时配置 SharePoint 与报表服务器的集成。

页首

在本地模式下在 SharePoint 站点上管理数据源时出错

当您处于本地模式下时,可以呈现在 .rdl 文件中具有嵌入的共享数据源的报表。但是,不能编辑该数据源。如果您尝试进行编辑,系统将会显示错误消息,因为在本地模式下不支持这样做。仅在连接模式下支持在 SharePoint 站点中管理数据源。

此外,不支持在 .rsds 文件中嵌入用户名和密码。如果该架构无效,系统将显示 rsInvalidRSDSSchema 错误。

页首

无法在报表查看器中呈现报表服务器报表

如果您的 SharePoint 场配置为与报表服务器集成,但您无法呈现 Access 报表以外的其他报表,或者收到与本地模式下不支持的功能有关的错误,则您可能需要激活 Reporting Services 功能。对于 SharePoint 场中每个内容站点上的每个网站集,您都必须在功能列表中激活 Reporting Services 功能。否则,仅本地模式功能将可用。

页首

请参阅

概念

Reporting Services 与 SharePoint 集成