Informix 中的 ArcSDE XML 列
Informix 中的 ArcSDE 10 及更高版本地理数据库会用到地理数据库系统表中的 ArcSDE XML 列。ArcSDE XML 列需要配置 Informix 数据库以使用以下 IBM Informix 全文搜索扩展模块之一:Basic Text Search (BTS) DataBlade 模块或 Excalibur Text Search (ETX) DataBlade 模块。
推荐配置
Informix 11.70
如果使用 Informix 11.70,Esri 建议使用默认配置,该配置通过以下三个 DBTUNE 参数指定使用 BTS DataBlade 模块:
参数 | 默认值 |
---|---|
XML_IDX_FULLTEXT_TYPE | "bts" |
XML_IDX_FULLTEXT_PARAMS | "delete='deferred'" |
XML_IDX_FULLTEXT_STORAGE | "" |
此外,在创建地理数据库之前,请确保 Informix 服务器 SBSPACENAME 配置参数指定已记录智能 BLOB 空间的名称。不需要在 Informix 数据库中注册 BTS DataBlade 模块,因为 Informix 11.70 支持自动注册内置 DataBlade 模块。
Informix 11.50
如果使用 Informix 11.50,推荐使用前一部分中列出的相同默认配置。但是,在创建地理数据库之前,您必须在 Informix 数据库中注册 BTS DataBlade 模块并确保 Informix 服务器 SBSPACENAME 配置参数指定已记录智能 BLOB 空间的名称。
BTS v2.0 DataBlade 模块与 IBM Informix 服务器版本 11.50 及更高版本捆绑在一起。有关配置 BTS DataBlade 模块的更多信息,请参阅用户指南和该产品的发行说明。
其他配置
ArcSDE for Informix 仍继续支持使用 ETX DataBlade 模块作为 ArcSDE XML 列使用的全文搜索扩展模块。
如果对 Informix 中配置为使用 ETX DataBlade 模块的现有 ArcSDE 9.3、9.3.1 或 10 地理数据库进行升级,则仍可继续使用安装的配置。
Esri 不推荐配置新的 ArcSDE for Informix 地理数据库使用 ETX DataBlade 模块作为支持 ArcSDE XML 列的全文搜索扩展模块。