如何使用报表管理器创建模型

更新日期: 2008 年 11 月 17 日

您可以使用报表管理器从 Analysis Services 多维数据集、SQL Server 数据库、Oracle 数据库或 Teradata 数据库生成模型。报表模型是从已发布到报表服务器上的共享数据源中生成。如果尚未拥有共享数据源,则必须先创建一个。

生成的报表模型完全基于共享数据源的架构。您无法选择将数据源的哪些部分包含在模型中,也无法编辑所生成模型的规则或元数据。不过,您可以在模型生成之后设置其属性,并定义用来限制访问整个或部分模型的角色分配。有关使用共享数据源的详细信息,请参阅如何创建、删除或修改共享数据源 (Management Studio)

ms159118.note(zh-cn,SQL.90).gif注意:
使用报表管理器或 SQL Server Management Studio 生成的基于 Oracle 的模型将包含数据库对象,这些对象是用于连接到 Oracle 数据源的用户帐户的架构的一部分。该用户帐户名在数据源属性凭据中指定。

使用报表管理器为报表模型创建新数据源

  1. 在 Web 浏览器的地址栏中,键入报表服务器的 URL。

  2. 单击**“新建数据源”**。

  3. 在**“名称”**框中,为数据源输入名称。

  4. 根据需要,可以在**“说明”**文本框中输入模式的简短说明。

  5. 确认选中了**“启用此数据源”**复选框。

  6. 在**“连接类型”**列表中,选择要连接的数据源类型。连接类型必须是以下类型之一:OracleTeradataMicrosoft SQL ServerMicrosoft SQL Server Analysis Services

  7. 在**“连接字符串”**框中,输入指向数据库的连接字符串。

  8. 选择报表生成器用户连接数据库需要使用的连接方法。

    • Windows 身份验证:如果希望操作系统对 SQL Server 用户进行身份验证,请选择此选项。如果选择此选项,则允许 SQL Server 使用 Windows 安全功能(如密码加密)对用户进行身份验证。极力建议选择此选项。
    • SQL Server 身份验证:如果希望用户使用您创建的 SQL Server 登录帐户,请选择此选项。用户必须提供有效的 SQL Server 登录名和密码。
      ms159118.Caution(zh-cn,SQL.90).gif注意:
      请尽可能使用 Windows 身份验证。
  9. 单击**“确定”**。

使用报表管理器创建报表模型

  1. 在报表管理器中,选择要用于模型的数据源。

    此时,将显示“属性”页。

  2. 确保为数据源指定的选项满足需要。

  3. 单击**“生成模型”**。

    此时,将显示数据源的“常规”页。

  4. 在**“名称”**框中,为报表模型输入名称。

  5. 在**“说明”**框中,输入对模型的简要说明。

  6. 若要指定新的位置保存报表模型,请单击**“更改位置”**。

    默认情况下,报表模型将保存到报表管理器主文件夹中。

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

此时,将创建报表模型并会将其保存到您指定的位置。您可以使用 SQL Server Management Studio 授予对此模型的权限。

请参阅

概念

使用报表模型即席生成报表
使用模型设计器
模型设计器操作指南主题
使用报表管理工具生成模型
创建和使用基于多维数据集的报表模型
创建和使用基于 Oracle 的报表模型
管理 Reporting Services 的权限和安全性
连接数据源
报表建模操作指南主题
报表生成器操作指南主题
创建和使用基于 Teradata 的报表模型

其他资源

“新建数据源”页(报表管理器)

帮助和信息

获取 SQL Server 2005 帮助