Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103605140
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 13:43:17

    来源:互联网 

在 AIX 上卸载 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
    Instance_Name 是 DB2 实例,例如 db2inst1。
  4. 除去管理服务器。从根目录运行此命令:
    /usr/lpp//instance/dasidrop db2as  
    DB2_program 是 DB2 程序,例如 db2_07_01。
  5. 除去所有 DB2 实例。对每个 DB2 实例,请运行以下命令:
       <DB2_DIR>/instance/db2idrop <Instance_Name>
    DB2_DIR 是 DB2 目录而 Instance_Name 是实例名称,例如 db2inst1。
  6. 除去 DB2。运行此命令:
       installp -u 
    其中 DB2_program 是 DB2 程序名称,例如 db2_07_01。
  7. 除去用户列表中的实例名称(可选的,但建议执行)。运行 smit 并转至这些面板:
       安全性和用户   用户   除去用户   从系统除去用户
    除去实例名称(例如 db2 inst1)和管理服务器名称(例如 db 2as)。
  8. 重新引导机器。(可选的,但建议执行)。
阅读(314) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~