创建和管理 Full-Text 目录

全文目录是不属于任何文件组的虚拟对象;它是引用一组全文索引的逻辑概念。

创建 Full-Text 目录

创建全文索引

  1. 在对象资源管理器中,展开服务器,展开 “数据库”,然后展开要在其中创建全文目录的数据库。

  2. 展开 “存储”,然后右键单击 “全文目录”。

  3. 选择 “新建 Full-Text 目录”。

  4. “新建 Full-Text 目录 ”对话框中,指定要重新创建的目录的信息。 有关详细信息,请参阅新 Full-Text 目录(常规页面)。

    注释

    全文目录 ID 从 00005 开始,每次创建新目录时都会递增一个。

  5. 单击 “确定”

查看 Full-Text 目录的属性

Transact-SQL 函数(如 FULLTEXTCATALOGPROPERTY)可用于获取与全文索引相关的各种属性的值。 此信息可用于管理和排查全文搜索问题。

下表列出了与全文目录相关的属性。

资产 DESCRIPTION 功能
AccentSensitivity 重音敏感度设置。 FULLTEXTCATALOGPROPERTY
ImportStatus 是否正在导入全文目录。 全文目录属性 (FULLTEXTCATALOGPROPERTY)
IndexSize 全文目录的大小(MB)。 全文目录属性
ItemCount 当前全文目录中的全文索引项数量。 FULLTEXTCATALOGPROPERTY
MergeStatus 主合并是否正在进行。 FULLTEXTCATALOGPROPERTY
PopulateCompletionAge 完成最后一个全文索引填充操作与1990年01月01日00:00:00之间的秒数差。 FULLTEXTCATALOGPROPERTY(全文目录属性)
PopulateStatus 填充状态。

此功能将在Microsoft SQL Server 的未来版本中删除。 避免在新开发工作中使用此功能,并计划修改当前使用此功能的应用程序。
FULLTEXTCATALOGPROPERTY
UniqueKeyCount 全文目录中的唯一键数。 全文目录属性

重新生成 Full-Text 目录

重新生成全文目录

  1. 在对象资源管理器中,展开服务器,展开 “数据库”,然后展开包含要重新生成的完整文本目录的数据库。

  2. 展开 存储,然后展开 全文目录

  3. 右键单击要重新生成的完整文本目录的名称,然后选择“ 重新生成”。

  4. 对问题“是否要删除全文目录并重新生成?”,点击“确定”

  5. 在“ 重新生成 Full-Text 目录 ”对话框中,单击“ 关闭”。

重建数据库的所有 Full-Text 目录

重新生成数据库的全文目录

  1. 在对象资源管理器中,展开服务器,展开 “数据库”,然后展开包含要重新生成的完整文本目录的数据库。

  2. 展开 “存储”,然后右键单击 “全文目录”。

  3. 选择全部重新生成

  4. 对于问题,是否要删除所有全文目录并重新生成它们?,请单击确定

  5. 在“ 重新生成所有 Full-Text 目录 ”对话框中,单击“ 关闭”。

从数据库中删除 Full-Text 目录

从数据库中删除全文检索目录

  1. 在对象资源管理器中,展开服务器,展开 数据库,然后展开包含要删除的全文目录的数据库。

  2. 展开 存储,然后展开 全文目录

  3. 右键单击要删除的全文目录,然后选择“ 删除”。

  4. 在“ 删除对象 ”对话框中,单击“ 确定”。

另请参阅

创建全文本目录 (Transact-SQL)