AdventureWorks SQL Server 2000 示例

为了使您了解创作元数据的入门知识,Microsoft Office SharePoint Server 2007 软件开发工具包 (SDK) 提供了示例 XML,它定义了 AdventureWorks2000(一个 Microsoft SQL Server 2000 示例数据库)中 Customers、SalesOrders 和 Products 迷你应用场景的元数据。

AdventureWorks2000 示例 XML 定义了三个实体:Product、Customer 和 SalesOrder。为了使示例易于理解,Customer 实体基于 AdventureWorks2000 数据库中的 Individual 表。Product 和 SalesOrder 实体分别基于 Product 和 SalesOrder 表。Customer 和 SalesOrder 实体之间具有一个关联,用于获取给定客户的销售订单。Product 实体定义了一个用于索引的 IDEnumerator 方法。Product 和 Customer 还定义了某些操作。

以下主题将向您逐一演示业务数据目录:元数据模型中描述的概念,并帮助您编写自己的用于上述应用场景的 AdventureWorks2000 元数据:

重要

SQL Server 2000 的默认安装不包括 AdventureWorks2000 数据库。请从 Microsoft 下载中心下载 AdventureWorks 循环数据库 2000 示例数据库(该链接可能指向英文页面)。另外,请在安装 Office SharePoint Server 2007 的同一台计算机上安装该数据库,这样更易于设置身份验证。

此 SDK 还在以下示例主题中提供了 AdventureWorks2000 迷你应用场景完整的 XML:示例:AdventureWorks2000 PassThrough 元数据示例:AdventureWorks2000 单一登录元数据。我们提供两个版本的 XML,因为其中一个版本采用传递身份验证来进行 AdventureWorks 数据库身份验证。该版本更便于新用户进行设置和测试。另一个示例采用单一登录 (SSO),该应用场景的设置会稍复杂些。

备注

从元数据创作的角度来讲,两个示例之间唯一的区别在于 LOBSystemInstance 对象的元数据。LOBSystemInstance 对象定义了连接参数和身份验证设置。两个示例中的其余元数据均相同。

测试元数据中提供了通过创建业务数据 Web 部件和业务数据列来测试元数据的说明。

以下过程将帮助您在业务数据目录中注册 AdventureWorks2000 元数据并测试业务数据功能。

使用 PassThrough 身份验证测试 AdventureWorks 示例元数据

  1. 创建文本文件并将其保存为 AdventureWorks2000.XML。

  2. 在文本编辑器中打开文本文件进行编辑。

  3. 示例:AdventureWorks2000 PassThrough 元数据复制并粘贴元数据 XML。

  4. 在 LOBSystemInstance 元数据中,替换运行 SQL Server 的计算机的名称,该 SQL Server 在 Rdb Connection Source 属性中相应地承载 AdventureWorks2000 数据库。如果您使用 SQL Server 实例,请使用如下格式:SQLServer\Instance。

  5. 保存 XML 文件。

  6. 将应用程序定义添加到业务数据目录。有关详细信息,请参阅如何:将应用程序定义添加到业务数据目录

  7. 测试元数据中的描述测试元数据。

使用单一登录测试 AdventureWorks 示例元数据

  1. 创建文本文件并将其保存为 AdventureWorks2000.XML。

  2. 在文本编辑器中打开文本文件进行编辑。

  3. 示例:AdventureWorks2000 单一登录元数据复制并粘贴元数据 XML。

  4. 在 LOBSystemInstance 元数据中,替换运行 SQL Server 的计算机的名称,该 SQL Server 在 Rdb Connection Source 属性中相应地承载 AdventureWorks2000 数据库。如果您使用 SQL Server 实例,请使用如下格式:SQLServer\Instance。

  5. 保存 XML 文件。

  6. 配置单一登录。第一次配置单一登录时,需完成以下任务:

    1. 确定并设置所需的 Windows 帐户。

    2. 在作业服务器上启用单一登录服务。

    3. 配置单一登录的设置。

    4. 创建新的应用程序定义。其名称应与元数据中定义的 SSOApplicationId 属性相符。

    5. 为应用程序定义提供帐户信息。

    6. 在前端服务器上启用单一登录服务。

  7. 将应用程序定义添加到业务数据目录。有关详细信息,请参阅如何:将应用程序定义添加到业务数据目录

  8. 测试元数据中的描述测试元数据。

See Also

任务

如何:初步使用运行时对象模型

如何:管理对象模型使用入门

概念

业务数据目录:元数据模型

业务数据目录:体系结构

常见问题解答:业务数据目录

业务数据目录:术语表