DB2完美卸载

浏览:
字体:
发布时间:2013-12-12 14:50:51
来源:

会安装,也要会卸载。详细的安装说明不多,我这个我觉得写得还算全。

准备工作. 1.用 ps -ef|grep db2 找出db2安装目录 2. ./db2level 查出DB2的安装版本及目录 .
# ./db2level DB21085I Instance "db2inst1" uses "64" bits and DB2 code release "SQL09010" with level identifier "02010107". Informational tokens are "DB2 v9.1.0.0", "s060629", "AIX64", and Fix Pack "0". Product is installed at "/opt/db2_09_01". 卸载: 1. 删除实例上的所有数据库
1.1 转到db2实例用户
su - db2inst1
cd /home/db2inst1/sqllib
1.2 列出当前所有db
./db2 list db directory
1.3 断开所有应用连接
./db2 force application all
1.4 停掉数据库
./db2stop force
1.5 重启用后,依次删除所有数据库
./db2start
./db2 drop db 数据库名
./db2 list db directory
./db2stop
2. 删除所有实例 2.1 查出所有实例名,如有多个实例,参考上面的方法删除数据库. su - root
./db2ilist 查看当前实例 Windows: echo %DB2INSTANCE% 其它系统: set | grep DB2INSTANCE
2.2 停用并删除DB2实例
su - db2inst1 //进入实例用户
./db2inst1 stop //停用实例
exit
./db2idrop 实例名 //删除
//如说明不能删除sqllib子目录,并且在adm子目录中生成几个有.nfs的文件. // 说明装了nfs,在文件服务器上删除后再去删除sqllib子目录即可.
如有安装DAS管理服务名,将其删除. ./daslist //命令可以检查 ./dasdrop //删除
2.3 检查下是否删除成功 ./db2ilist
3.卸载DB2 3.1.进入DB2的安装目录下的install目录,找到db2_deinstall 命令 3.2 删除 ./db2_deinstall -a 4.善后 4.1 删除用户和组,及主目录
AIX下用smit user 删除用户 rmuser 或 userdel rmgroup 或 groupdel rm -r /home/db2inst1
4.2 如有设环境变量或脚本的,将其清掉
至此,完全搞定。
MAIL:xcl_168@aliyun.com Blog:http://blog.csdn.net/xcl168
>更多相关文章
24小时热门资讯
24小时回复排行
资讯 | QQ | 安全 | 编程 | 数据库 | 系统 | 网络 | 考试 | 站长 | 关于东联 | 安全雇佣 | 搞笑视频大全 | 微信学院 | 视频课程 |
关于我们 | 联系我们 | 广告服务 | 免责申明 | 作品发布 | 网站地图 | 官方微博 | 技术培训
Copyright © 2007 - 2024 Vm888.Com. All Rights Reserved
粤公网安备 44060402001498号 粤ICP备19097316号 请遵循相关法律法规
');})();