配置文本搜索

文本搜索使用户能够输入关键字,并且在需求、测试计划和缺陷模块中搜索特定项目字段。本主题介绍如何配置文本搜索。

在本主题中︰

在数据库用户架构上启用文本搜索

启用文本搜索之前,请在要启用文本搜索的每个数据库用户架构上启用文本搜索。

要在 Oracle 数据库用户架构上启用文本搜索:

作为管理员用户,运行以下命令:

Copy code
GRANT CTXAPP to <数据库用户架构>

要在 SQL 数据库用户架构上启用文本搜索:

运行以下命令以启用全文索引:

Copy code
EXEC sp_fulltext_database 'enable'

返回页首

在特定数据库或项目上启用文本搜索

可以在添加项目之前或之后在数据库服务器上启用文本搜索。如果在添加项目之前在数据库服务器上启用文本搜索,则会自动为项目启用文本搜索。如果在添加项目之后在数据库服务器上启用文本搜索,文本搜索将被禁用。您可以为项目手动启用文本搜索。

Caution: 启用文本搜索之后无法禁用它。

要在特定数据库上启用文本搜索,请参阅修改数据库服务器属性

要在特定项目上启用文本搜索,请在项目的“详细信息”选项卡中单击“启用/重建文本搜索”。有关详细信息,请参阅查看和编辑项目详细信息

返回页首

选择项目的搜索语言

对于每个启用了文本搜索的项目,可以指定除了为数据库服务器设置的默认搜索语言以外的搜索语言。有关设置默认搜索语言的详细信息,请参阅修改数据库服务器属性

要为项目选择其他搜索语言,请在项目的“详细信息”选项卡中编辑“搜索语言”字段。有关详细信息,请参阅查看和编辑项目详细信息

返回页首

定义可搜索字段

对于每个启用了文本搜索的项目,使系统或用户定义的字段可搜索,然后您可以使用文本搜索输入关键字并搜索字段。

可用的可搜索字段

以下项可用作可搜索字段:

  • 字段类型为“备注”或“字符串”的用户定义字段。

  • 以下系统字段。

    实体 可搜索系统字段
    业务组件
    • 注释

    • 组件文件夹

    • 组件名称

    • 描述

    • 原位置

    • 子类型 ID

    业务流程模型活动
    • 注释

    • 描述

    • 文本

    业务流程模型
    • 注释

    • 描述

    缺陷
    • 注释

    • 描述

    • 摘要

    需求
    • 注释

    • 描述

    • 名称

    • 富文本

    运行
    • 注释

    测试
    • 注释

    • 描述

    • 路径

    • 协议类型

    • 模板

    • 测试名称

要定义可搜索字段,请执行以下操作:

  1. 在主窗口的刊头上,单击“工具”tools,然后选择“自定义”。将打开“项目自定义”窗口。

  2. 单击“项目实体”链接。打开“项目实体”页面。

  3. 展开实体,并选择可搜索的系统或用户定义的字段。

  4. 选中“可搜索”复选框。

  5. 单击“保存”以保存变更。

返回页首

另请参阅: