添加全文索引 (数据管理工具)
汇总
为指定的文本字段添加全文索引,以支持按单列或多列进行搜索。
用法
输入表或要素类必须存储在数据库、SQLite 或移动地理数据库中。 不支持文件地理数据库。 以下数据库平台支持全文索引:
Db2
PostgreSQL
SAP HANA
SQL Server
Oracle
此工具不支持视图或注册为传统版本化的表。
对于存储在 SQL Server、SQLite 或移动地理数据库中的表,全文索引名称将由 ArcGIS 生成和管理。
对于存储在 Oracle 中的表,请考虑以下事项:
您可能需要在运行此工具之前运行迁移文本字段工具,以便在添加全文索引之前将文本字段类型转换为兼容的非 Unicode 字符串类型。
ArcGIS 创建的全文索引默认关闭自动同步。 要使全文索引获取最新更新,请在数据库中同步或重建全文索引。 有关如何完成这些操作的说明,请参阅 Oracle 文档。
参数
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输入表 |
包含要建立索引的字段的表。 |
Table View |
|
要建立索引的字段 |
将要建立索引的文本字段。 某些数据库仅支持为全文索引的创建选择单个字段。 对创建多字段全文索引的支持因数据库而异。 |
Field |
|
全文索引名称 (可选) |
将要创建的索引的名称。 对于 SQL Server、SQLite 和移动地理数据库,将忽略此参数。 |
String |
|
全文目录名称 (可选) |
现有的全文目录名称。 此参数仅适用于 SQL Server。 当 SQL Server 数据库定义了默认全文目录时,该工具将使用默认目录,并且此参数是可选的。 当 SQL Server 数据库未定义默认全文目录时,请提供现有全文目录的名称。 |
String |
|
提交时同步 (可选) |
指定保存编辑或执行 ArcGIS 同步操作时,是否自动更新全文索引。 此参数仅适用于 Oracle 数据库。
|
Boolean |
派生输出
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
更新的表 |
添加了全文索引的已更新表。 |
Table View |
环境
此工具不使用任何地理处理环境。
许可信息
- 基本: 是
- 标准: 是
- 高级: 是