如何在AIX 上卸载 DB2呢?

AIX 上卸载 DB2 流程如下:a.删除所有数据库。(可以使用IBM DB2客户端工具的“控制中心”或drop database命令删除数据库。)b.停止DB2管理服务器。c.停止DB2实例。d.除去DB2实例。e.除去DB2管理服务器。f.除去DB2产品。接着分析每一步骤操作方法:a.删除所有数据库(Remove DB)。(...显示全部
AIX 上卸载 DB2 流程如下:

a.删除所有数据库。(可以使用IBM DB2客户端工具的“控制中心”或drop database命令删除数据库。)
b.停止DB2管理服务器。
c.停止DB2实例。
d.除去DB2实例。
e.除去DB2管理服务器。
f.除去DB2产品。

接着分析每一步骤操作方法:

a.删除所有数据库(Remove DB)。
(1)su - (--进入实例,假如db2inst1是实例名,那么:su - db2inst1)
(2)db2 list db directory  (--例出来相应的数据库名)
(3)db2 drop db (----要删除数据名,删除数据库后,您将看到此消息:DB2 0000IDROP DATABASE 命令已成功完成。)

b.停止DB2管理服务器。
假如你的管理服务器所有者用户名是:db2das,要停止管理服务器,请运行这些命令:
su - db2as(--以DB2 管理员身份登录) 
db2admin stop (--用系统管理员停止管理服务器)
停止管理服务器后,您将看到此消息:
SQL4407W DB2 管理服务器已成功停止。

c.停止DB2实例。
1.CD到想要停止实例的主目录下(--例如:cd /home/db2inst1),运行启动脚本:. sqllib/db2profile(可选)
2.到root用户下,停止DB2实例步骤如下:
(1)su - root (--切到根用户,才有权限处理)
(2)cd /instance  (切换到目录,一般情况下这个目录是这样的目录:/opt/ibm/db2/V9.5(--这个可以改变)/instance)
(3)./db2ilist  (运行脚本,查看实例)
(4)su -   (--进入实例,假如db2inst1是实例名,那么:su - db2inst1)
(5)db2 force application all   (--这条命令来停止所有数据库应用程序)
(6)db2stop  (--这条命令来停止DB2数据库管理器)
(7)db2 terminate (--可以输入db2 terminate来确认DB2数据库管理器已停止)

d.除去DB2实例--Remove Instance【删除实例】。
(1)su - root
(2)cd /instance
(3)./db2ilist
(4)./db2idrop -f (--删除实例,例如为db2inst1)

e.除去DB2管理服务器Remove das【删除das】。
1.作为DB2管理服务器所有者登陆。
2.CD到DB2管理服务器的主目录下面,运行启动脚本:.das/dasprofile.(可选)
3.删除管理服务器步聚:
(1)su - root
(2)cd /instance
(3)./daslist  (--查看管理服务器用户名)
(4)./dasdrop   (--删除管理服务器用户名,例如为db2as)

f.除去DB2产品。
4.Uninstall【卸载】
(1)su - root
(2)cd /install
(3)./db2_deinstall -a (--启动脚本删除DB2程序)

5.Remove user ( db2inst1,db2fenc1,db2das)【删除用户】
userdel -r
groupdel  -r
please lookinto the file /etc/passwd before and after you deleted users

6.*输入ps –ef | grep db2 查看内存中是否还有db2相关程序运行,若有kill掉。

7.*删除db2admin、db2fenc、db2ins用户和相应的组。

8.*删除/opt/ibm/db2/V9.5/文件夹。

9.*进入/var中,删除文件夹db2。

转某作者收起
参与7

查看其它 6 个回答tiantom的回答

tiantomtiantom技术经理****有限公司
学习了,正好用得上
互联网服务 · 2011-07-30
浏览458

回答者

tiantom
技术经理****有限公司
擅长领域: 虚拟化主机云计算

tiantom 最近回答过的问题

回答状态

  • 发布时间:2011-07-30
  • 关注会员:0 人
  • 回答浏览:458
  • X社区推广