备份与复原索引

执行下列步骤来备份已启用的数据库和由 DB2 Net Search Extender 创建的文本索引:

  1. 要了解 DB2 Net Search Extender 已经创建了哪些索引以及将这些索引存储在何处,可对 db2ext.textindexes 视图调用 Select 语句:
    db2 "select indschema, indname, indexdirectory from db2ext.textindexes"
    
  2. 确保没有任何索引更新在运行,然后使用以下命令来停止 DB2 Net Search Extender 服务:
    db2text stop
  3. 在备份数据库之后,备份索引目录和子目录。
  4. 使用以下命令重新启动 DB2 Net Search Extender 服务:
    db2text start

执行下列步骤来复原已启用的数据库和由 DB2 Net Search Extender 创建的文本索引:

  1. 使用以下命令来停止 DB2 Net Search Extender:
    db2text stop
  2. 将索引目录的备份副本复原到以前的同一路径中。
  3. 使用以下命令重新启动 DB2 Net Search Extender:
    db2text start