如何订阅报表 (Management Studio)

本主题提供如何创建电子邮件订阅和文件共享传递订阅的说明。

若要订阅报表,必须将报表的数据源配置为使用存储的凭据或不使用凭据。有关详细信息,请参阅如何为数据源指定已存储的凭据 (Management Studio)

对于电子邮件传递,必须在创建订阅前为 SMTP 网关连接配置报表服务器。若要使用文件共享传递,必须首先定义目标文件夹。有关详细信息,请参阅配置报表服务器以进行电子邮件传递如何为报表服务器文件共享传递创建共享文件夹

创建文件共享订阅

  1. 在对象资源管理器中,导航到要订阅的报表。展开报表项。

  2. 右键单击“订阅”文件夹,再单击**“新建订阅”。将显示“报表订阅”**对话框的“属性”页。

  3. 从**“通知者”列表框中选择“报表服务器文件共享”**。

  4. 在**“文件名”**后面的文本框中单击鼠标,然后键入报表的文件名。

  5. 如果希望文件扩展名自动追加到报表文件名,请从**“文件扩展名”**列表框中选择 True。否则,选择 False

  6. 在**“路径”**文本框中,键入要用来传递报表的现有文件夹的通用命名约定 (UNC) 路径(例如,\\<服务器名>\<我的报表>)。在路径开头包括双反斜杠字符。不要在末尾使用反斜杠。

  7. 从**“呈现格式”**列表框中选择一种格式。选择与用来打开报表的桌面应用程序相对应的格式。避免使用不能以单数据流呈现报表的格式,也不要使用包含静态文件不支持的交互功能的格式(即 HTML 3.2、HTML 4.0 或带 Office Web 组件的 HTML)。

  8. 在**“用户名”“密码”**文本框中,指定访问文件共享所需的凭据,用户名的格式为 <域>\<用户名>

  9. 指定覆盖选项。如果单击**“如果存在旧版本,则不覆盖该文件”**,则在检测到现有文件时,将不进行传递。如果单击 AutoIncrement,则报表服务器将在文件名末尾追加数字,以便将其与现有的同名文件区分开。

  10. 单击**“制定计划”**以指定何时传递该报表。

  11. 指定触发报表处理的计划或事件。

    • 如果希望每次刷新报表时都要传递报表快照,则选择**“在报表服务器上更新报表时传递”**。该选项仅可用于按预定的时间间隔检索数据时的快照。
    • 选中**“根据共享计划”**以选择预定义计划。只有已定义共享计划时该选项才可用。
    • 选中**“根据自定义计划”以在处理订阅时选取日期和时间。单击“设置计划”**按钮以创建计划。
  12. 对于参数化报表,请指定要用于该订阅的报表的参数。参数可以不同于在按需运行报表时所使用的参数或按计划执行其他操作时所使用的参数。

  13. 单击**“确定”**。

报表将作为静态文件传递。如果报表中包含交互功能(例如,与其他行、列的链接),则此类功能将不可用。

创建电子邮件订阅

  1. 在对象资源管理器中,导航到要订阅的报表。展开报表项。

  2. 右键单击“订阅”文件夹,再单击**“新建订阅”**。将显示“报表订阅”对话框的“属性”页。

  3. 对于**“通知者”,单击“报表服务器电子邮件”**。

  4. 在**“收件人”文本框中,键入报表传递的目标电子邮件地址。若要指定多个电子邮件地址,请用分号 (;) 进行分隔。您可以在“抄送”“密件抄送”“答复”**文本框中键入其他电子邮件地址。

    ms159699.note(zh-cn,SQL.90).gif注意:
    这要求您具有管理所有订阅的权限。
  5. 选择如下的报表传递选项:

    • 选择**“包括报表”**可以嵌入或附加报表副本。邮件中包括报表的方式取决于后面步骤中选择的呈现格式。
    • 选择**“包括链接”**可以在电子邮件的正文中包含报表的 URL 链接。
    ms159699.note(zh-cn,SQL.90).gif注意:
    如果清除这些复选框,则系统将仅发送主题行内的文本。
  6. 从**“呈现格式”**列表框中选择一种呈现格式。如果报表包括在电子邮件中,则此选项可用。

    • 若要在电子邮件正文中嵌入报表,请选择**“Web 存档”**。如果您认为报表的大小会超过为电子邮件系统指定的最大限值,则不要选择此选项。
    • 所有其他呈现格式都会将报表作为附件发送。
  7. 从**“优先级”**列表框中选择电子邮件的重要性级别。这些设置是从电子邮件服务器获得的。

  8. 可以根据需要在**“注释”**文本框中键入要包括在电子邮件中的注释。

  9. 单击**“制定计划”**以指定何时传递该报表。

  10. 指定触发报表处理的计划或事件。

    • 如果希望每次刷新报表时都要传递报表快照,则选择**“在报表服务器上更新报表时传递”**。该选项仅可用于按预定的时间间隔检索数据时的快照。
    • 选中**“根据共享计划”**以选择预定义计划。只有已定义共享计划时该选项才可用。
    • 选中**“根据自定义计划”以在处理订阅时选取日期和时间。单击“设置计划”**按钮以创建计划。
  11. 对于参数化报表,请指定要用于该订阅的报表的参数。所指定的参数可以不同于在按需运行报表时所使用的参数或按计划执行其他操作时所使用的参数。

  12. 单击**“确定”**。

请参阅

概念

创建、修改和删除订阅
Reporting Services 中的电子邮件传递
报表服务器操作指南主题
指定凭据和连接信息

帮助和信息

获取 SQL Server 2005 帮助