联合搜索 SQL Server 连接器示例

备注

本主题介绍 Infrastructure Update for Microsoft Office Servers中的功能。若要下载此更新,请参阅 2008 年 7 月 15 日版 SharePoint Server 2007 基础结构更新说明

通过使用联合搜索 SQL Server 连接器示例,您可以了解如何创建一个可以从 Microsoft SQL Server 数据库返回联合搜索结果的连接器。

本示例将演示如何:

  1. 实现一个基本联合搜索连接器。

  2. 查询在本地服务器上运行的 SQL Server 数据库的实例并将结果以 RSS 格式返回到 Search Server 2008。

  3. 为“更多结果”链接提供搜索结果 HTML。

  4. 使用搜索管理网站创建联合搜索连接器的位置。

  5. 通过将联合搜索结果 Web 部件的实例配置为使用联合搜索连接器的位置来测试该示例。

您可以从联合搜索 SQL Server 连接器示例版本中下载此示例的完整代码。此版本位于 MSDN 代码库Microsoft Office SharePoint Server 2007 SDK 搜索示例资源页上。

先决条件

若要使用联合搜索连接器示例,您必须在开发环境中安装以下各项:

  • Microsoft Office SharePoint Server 2007

  • SQL Server 2005(与 Office SharePoint Server 2007 在同一服务器上)

  • 支持 Microsoft Visual C# 或 Microsoft Visual Basic 的 Microsoft Visual Studio 2008

设置 AdventureWorksDW 数据库

获取 AdventureWorksDW 数据库并将其安装在运行 SQL Server 的服务器上。您可以在以下位置找到 AdventureWorksDW 数据库:

下载 AdventureWorksBI MSI 安装程序。

备注

默认情况下,SQL Server 示例数据库被设计为使用 SQL Server 2008。如果您安装了 SQL Server 2005,则必须先从“版本”列表中选择“SQL Server 2005 SP2a”,然后再下载示例数据库,否则安装将失败。有关安装示例数据库的详细信息,请参阅 Microsoft SQL Server 社区和示例常见问题

完成演练

下面的主题将指导您完成创建和部署联合搜索 SQL Server 连接器的过程:

-
步骤 1:为联合搜索 SQL Server 连接器创建项目

-
步骤 2:部署和测试联合搜索 SQL Server 连接器

See Also

参考

联合搜索连接器示例代码

概念

构建联合搜索连接器的体系结构指南

联合搜索概述