第 2 课:修改报表数据源属性

在本课中,将首先选择工具以及传递给接收者的报表。虽然您可以使用报表管理器或 Management Studio 来定义数据驱动订阅,但本教程假定您使用的是 Management Studio。

您定义的数据驱动订阅将分发 Adventure Works 示例报表“员工销售汇总表”。在接下来的步骤中,将修改此报表使用的数据源连接信息,以获取数据。只有使用存储凭据访问报表数据源的报表才能通过数据驱动订阅进行分发。存储凭据是处理无人参与的报表所必需的。

修改数据源属性

  1. 单击**“开始”,依次指向“程序”**、Microsoft SQL Server 2005,再单击 SQL Server Management Studio

  2. 将连接到报表服务器。从“文件”菜单中,选择**“连接对象资源管理器”**。在“连接到服务器”对话框中,指定下列选项:

    1. 在“服务器”类型中,选择 Reporting Services
    2. 在“服务器”名称中,选择要连接到的报表服务器实例。如果安装了多个实例,请单击**“浏览更多”**查看当前安装在计算机上的所有报表服务器实例的完整列表。
    3. 单击**“连接”**。
  3. 在对象资源管理器中,展开主文件夹,然后导航到包含 Adventure Works 示例报表的文件夹。默认情况下,该文件夹名称为 AdventureWorks Sample Reports。有关示例报表的详细信息,请参阅 AdventureWorks 报表示例

  4. 依次展开**“员工销售汇总表”示例报表和“数据源”**。

  5. 右键单击 AdventureWorks,然后选择**“属性”**。

  6. 选择**“自定义数据源”**。

  7. 对于**“连接类型”**,请选择 Microsoft SQL Server

  8. 键入以下连接字符串:

    data source=localhost; initial catalog=AdventureWorks
    
  9. 单击**“安全存储在报表服务器中的凭据”**。

  10. 键入用户名(使用 ___domain\user 格式)和密码。如果您没有访问 AdventureWorks 数据库的权限,请指定具有此权限的登录名。

  11. 单击**“在与数据源建立连接时用作 Windows 凭据”,再单击“确定”**。如果没有使用域帐户(例如,如果使用 SQL Server 登录名),则不要单击该复选框。

  12. 查看报表以验证报表是否以指定的凭据运行。若要查看报表,请右键单击报表并选择**“查看报表”。注意,报表处于打开状态后,必须选中雇员姓名,然后单击“查看报表”**按钮,以查看该报表。

后续步骤

您已成功配置了报表,从而可使用存储凭据获取数据。接下来,将使用数据驱动订阅向导来指定订阅。请参阅第 3 课:定义数据驱动订阅

请参阅

任务

教程:创建数据驱动订阅

其他资源

在 Reporting Services 中设置数据源属性
指定凭据和连接信息

帮助和信息

获取 SQL Server 2005 帮助