DB2 Linux 版、UNIX 版和 Windows 版版本 9.7
卸载 > 卸载 DB2 产品(Linux 和 UNIX) >

除去 DB2 实例(Linux 和 UNIX)

此任务说明如何除去系统上的某些或全部 root 用户实例。

注:
此任务不适用于非 root 用户安装。要除去非 root 用户实例,必须卸载 DB2® 产品。

如果要除去最新 DB2 版本 9 副本,那么可以除去 DB2 实例,然后才除去 DB2 产品。如果要除去 DB2 版本 9 副本,但具有其他 DB2 版本 9 副本,那么可以从想使 DB2 实例与之相关联的 DB2 副本中运行 db2iupdt 命令。

如果将某个实例拥有的 DB2 数据库编目到了相同发行版的另一个实例下,那么当除去该实例后,仍可以使用这些数据库。即使除去了该实例,数据库仍然完整无缺并可复用,除非明确删除了数据库文件。

仅当您不打算使用 DB2 产品,或者不想将现有实例升级到更高版本的 DB2 产品时,才除去 DB2 实例。只有新旧版本的 DB2 同时存在时才能进行升级。如果已经除去了与某个实例相关联的 DB2 副本,就无法对该实例进行升级。

要除去实例:

  1. 作为具有 root 用户权限的用户登录。
  2. 可选:如果您确定不再需要关联数据库中的数据,那么可以从系统中除去数据库文件,或者删除数据库,然后再删除实例。
  3. 通过输入以下命令除去实例:
         DB2DIR/instance/db2idrop InstName
    其中 DB2DIR 是您在 DB2 安装期间所指定的位置。 对于 UNIX®,缺省安装路径为 /opt/IBM/db2/V9.7。 对于 Linux®,缺省安装路径为 /opt/ibm/db2/V9.7

    db2idrop 命令从实例列表中除去实例条目,并除去 INSTHOME/sqllib 目录,其中 INSTHOME 是实例的主目录,而 InstName 是实例的登录名。如果将任何文件存储在 /sqllib 目录中,那么此操作将除去这些文件。如果仍需要这些文件,那么必须在删除实例之前将它们复制一份。

  4. 可选:作为具有 root 用户权限的用户,除去实例所有者的用户标识和组(如果仅用于该实例)。如果您打算重新创建该实例,那么请不要将它们除去。
    注:
    此步骤是可选的,因为实例所有者和实例所有者组可用于其他用途。
[ 页的顶部 | 上一页 | 下一页 | 目录 ]