配置 DB2 数据库以支持 ArcSDE XML 列

如果打算使用 ArcSDE XML 列(例如,将其与 ArcIMS 元数据服务配合使用),就必须安装 IBM DB2 Text Search Extender。如果已安装 IBM DB2 Text Search Extender 并将其注册到了数据库,且已创建和配置了地理数据库,就可以创建 ArcSDE XML 列,还可创建文本索引。如果使用元数据服务,则必须设置元数据服务用户帐户。

设置完毕后,需要保留文本索引和文本标签索引。

注注:

上述内容并不适用于 z/OS 上的 DB2 数据库;z/OS 上 DB2 中的地理数据库不支持 ArcSDE XML 列。

步骤:
  1. 在安装 DB2 时安装或迁移到 Text Search Extender。
    • 如果要安装 DB2,按照 IBM 文档中的说明操作,然后安装 Text Search Extender。
    • 如果要升级 DB2 数据库,从 Net Search Extender 迁移到 Text Search Extender。有关此类迁移的说明可在 DB2 网站上找到。ArcGIS 10 支持的最低 Text Search Extender 版本是 9.5 Fp4。
  2. 按照 IBM 文档中的说明验证是否已安装或迁移该扩展程序及其是否运行正常。
  3. 为 Text Search Extender 启用数据库。使用“DB2 控制中心”或在操作系统的命令提示符中发出 DB2 命令均可完成该操作。只需启用数据库一次便可在此数据库中开始创建 ArcSDE XML 列。
    • 在“DB2 控制中心”中右键单击要创建 XML 列或 ArcIMS 元数据服务的数据库,单击 Text Search Extender,然后单击为 Text 启用数据库
    • 或在操作系统的命令提示符中执行以下命令启动 Text Search Extender 实例服务:
      db2ts "START FOR TEXT"
      然后执行以下命令为 Text Search Extender 启用数据库:
      db2ts ENABLE DATABASE FOR TEXT CONNECT TO <sde>
      将 <sde> 替换为要创建 ArcSDE XML 列的数据库的名称。

7/10/2012