要在 Windows 上卸载DB2,请遵照这些步骤:


    • 使用DB2,删除 itsanmdb 数据库。Itsanmdb 是缺省名称。如果您重命名该数据库,
      请删除 IBM Tivoli Storage Area Network Manager 数据库。有关删除数据库的信息,请参阅删除一个 DB2数据库。
    • 转至任务栏并单击:

      开始 --> 设置 --> 控制面板

    • 在“控制面板”上,双击添加/删除程序。
    • 显示“添加/删除程序”对话框。在“安装/卸载”选项卡上,选择 IBM DB2。
    • 单击添加/删除。
    • 显示“确认 DB2删除”对话框。单击是。

      图形 156. “确认 DB2 删除”对话框


    • 显示“信息”面板。单击是。

      图形 157. “信息”面板


    • 显示“卸载”对话框。卸载完成后,请单击确定。

      图形 158. “卸载”对话框


    • 显示“卸载成功”面板。单击确定。

      图形 159. “卸载成功”对话框


    • 确保您删除了所有相关的 DB2 文件夹。

    要卸载 DB2,请遵照以下步骤。DB2 管理服务器假定为 db2as。您必须具有 root 权限才能卸载DB2。
  1. 删除所有 DB2 数据库。每个 DB2 实例可拥有一个或多个数据库。转至每个DB2实例并从每个实例删除所有数据库。以实例所有者身份登录。运行这些命令:
    su - <Instance_Owner_Name>(以实例所有者身份登录)  
     db2 list application(列出所有数据库) 
      db2 drop db
    其中 Instance_Owner_Name 是DB2 实例(例如,db2inst1)。DB_Name 是要删除的数据库名称。删除数据库后,您将看到此消息:

    DB2 0000IDROP DATABASE 命令已成功完成。

  2. 停止管理服务器。缺省用户标识为 db2as。要停止管理服务器,请运行这些命令:

    su - db2as(以DB2 管理员身份登录) db2admin stop

    停止管理服务器后,您将看到此消息:

    SQL4407W DB2 管理服务器已成功停止。

  3. 停止所有 DB2 实例。要获取 DB2 实例列表,请运行此命令:
    <DB2_DIR>/bin/db2list
    DB2_DIR 是 DB2 的目录。缺省值为 /usr/lpp/db2_07_01。对列表中的每个实例,运行以下命令:
    su - <Instance_Onwer_Name>   db2 force application all  db2stop   db2 terminate
  4. 除去管理服务器。从根目录运行此命令:

    /usr/lpp//instance/dasidrop db2as

    DB2_program
  5. 除去所有 DB2 实例。对每个 DB2 实例,请运行以下命令:
    <DB2_DIR>/instance/db2idrop <Instance_Name>
  6. 除去 DB2。运行此命令:

    installp -u

    其中 DB2_program
  7. 除去用户列表中的实例名称(可选的,但建议执行)。运行 smit 并转至这些面板:

    安全性和用户 用户 除去用户 从系统除去用户

  8. 重新引导机器。(可选的,但建议执行)。