如何创建、删除或修改共享数据源(报表管理器)

共享数据源指定数据源的连接属性。如果数据源供大量的报表、模型或数据驱动订阅使用,则可考虑创建共享数据源,以消除必须在多个位置维护相同连接信息的开销。

下面的图标表示报表管理器文件夹层次结构中的共享数据源:

共享数据源图标

共享数据源图标

创建共享数据源

  1. 启动报表管理器

  2. 在报表管理器中,导航到**“内容”**页。

  3. 单击**“新建数据源”。此时,将打开“新建数据源”**页。

  4. 键入项名称。名称必须至少包含一个字符。它也可以包括空格和特定的一些符号,但不能包括以下字符:; ? : @ & = + , $ / * < > | " /。: @ & = + , $ / * < > | " /.

  5. 根据需要,可以键入说明,向用户提供相关的连接信息。此说明将显示在报表管理器的**“内容”**页中。

  6. 在**“连接类型”**列表中,指定用于处理来自数据源的数据的数据处理扩展插件。

  7. 对于**“连接字符串”**,指定报表服务器用于连接数据源的连接字符串。建议您不要在连接字符串中指定凭据。

    下面的示例演示用于连接到本地 SQL ServerAdventureWorks 数据库的连接字符串:

    data source=<localservername>; initial catalog=AdventureWorks
    
  8. 对于**“连接方式”**,请指定在报表运行时获取凭据的方式:

    • 如果希望提示用户输入登录名和密码,请单击**“运行该报表的用户提供的凭据”**。

    • 如果希望将数据源与支持订阅或其他计划操作(如自动生成报表历史记录)的报表一起使用,请单击**“安全存储在报表服务器中的凭据”**。

    • 如果希望报表服务器将访问报表的用户的凭据传递给承载外部数据源的服务器,请单击**“Windows 集成安全性”**。这种情况下,系统不会提示用户键入用户名或密码。

    • 如果数据源不使用凭据(例如,如果数据源是通过文件系统访问的 XML 文件),请单击**“不需要凭据”**。仅当此凭据类型对于相应数据源有效时,才能指定它。如果为要求身份验证的数据源选择此选项,则连接将失败。如果选择此选项,请确保配置无人参与的执行帐户,以便在用户凭据不可用时,报表服务器可连接到其他计算机以检索数据或文件。

    有关配置凭据的详细信息,请参阅为报表数据源指定凭据和连接信息。有关无人参与的执行帐户的详细信息,请参阅配置无人参与的执行帐户

  9. 单击“确定”。

修改共享数据源

  1. 在报表管理器中,导航到**“内容”**页。导航到共享数据源项。以下图标表示共享数据源项:

    共享数据源图标

  2. 单击该项将其打开。此时将打开“常规属性”页。修改数据源,再单击**“应用”**。

删除共享数据源

  • 在报表管理器中,导航到**“内容”**页,再执行以下操作之一:

    • 导航到共享数据源项。

      单击该项将其打开。此时将打开“常规属性”页。

      单击**“删除”,再单击“确定”**。

    • 在**“内容”**页中,导航到要删除的数据源所在的文件夹。

      单击**“内容”页上的“显示详细信息”**。

      滚动到要删除的项,选中该项旁边的复选框,再单击**“删除”**。