分享此页面

# 配置文本搜索

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

在本主题中︰

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

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

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

作为管理员用户，运行以下命令：

Copy code

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

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

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

Copy code

    EXEC sp_fulltext_database 'enable'

返回页首

## 在 ALM 中启用文本搜索

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

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

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

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

返回页首

## 选择项目的搜索语言

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

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

返回页首

## 定义可搜索字段

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

可用的可搜索字段

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

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

- 以下系统字段。

  实体 | 可搜索系统字段
  --- | ---
  业务组件 | 注释 组件文件夹 组件名称 描述 原位置 子类型 ID
  业务流程模型活动 | 注释 描述 文本
  业务流程模型 | 注释 描述
  缺陷 | 注释 描述 摘要
  需求 | 注释 描述 名称 富文本
  运行 | 注释
  测试 | 注释 描述 路径 协议类型 模板 测试名称

要定义可搜索字段：

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

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

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

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

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

返回页首

另请参见：

- 文本搜索窗格
- 自定义项目实体

https://admhelp.microfocus.com ALM 8942
改进搜索结果的提示... ALM 帮助中心 ALM 帮助中心 ALM 帮助 17.0 全部查看本地帮助中心查看联机帮助中心后退在浏览器历史记录中后退前进在浏览器历史记录中前进删除突出显示的搜索项下一个主题转到下一个主题上一个主题转到上一个主题打印当前主题版本: