全文搜索在SQL Server中无法正常运行

时间:2011-08-27 07:10:49

标签: sql-server full-text-search

我在SQL Server中创建了一个全文搜索目录,并通过asp.net应用程序执行,但它无法正常工作。

我的情景是:我有一个doc文件,我第一次搜索文本(Demo)然后显示结果,但是当我更改doc文件并插入另一个Demo时然后它不会在完整搜索中显示插入的文本。

如果有重建方法或任何与目录有关的操作,请告诉我。

请尽快帮助我,并提前致谢。

1 个答案:

答案 0 :(得分:0)

首先验证在SQL Server中正确配置了全文搜索

  1. 在运行SQL Server的服务器上,单击“开始”,指向“所有程序”,指向“Microsoft SQL服务”,然后单击“企业管理器”。

  2. 在左窗格中,展开“Microsoft SQL Servers”节点。

  3. 展开“SQL Server组”节点,然后展开运行SharePoint数据库的服务器实例。

  4. 展开“数据库”节点。

  5. 右键单击Northwind数据库,单击“新建”,然后单击“新建全文目录”。

    如果未安装Northwind数据库,则可以使用任何其他可用数据库。

  6. 在“名称”框中,键入要用于目录的名称(例如“test”),然后单击“确定”。

  7. 在右窗格中,双击“全文目录”。

    应列出您的新全文目录。如果创建的目录没有任何错误,则全文搜索在SQL Server中正常工作。如果创建此测试目录时出错,则可能会为SharePoint站点创建目录时出错。在SharePoint网站中的全文搜索可以工作之前,SQL Server全文服务必须正常工作。有关配置全文搜索的详细信息,请参阅SQL Server 2000联机丛书中的“使用SQL企业管理器管理全文功能”。如果存在无法解决的问题,请与Microsoft支持部门联系。

    在验证目录已成功创建后,您可以删除测试目录。

  8. 右键单击目录,然后单击“删除”。

  9. 在确认消息上,单击是。