用镜头记录,用心灵体验 | 订阅本站 | 所有笔记 | 亲和力设计 | 流量

DB2 学习笔记

博客话题:DB2,Linux,Web,业余无线电,户外,摄影,截拳道,Thankpad,其他

DB2 数据库

升级DB2 UDB V8.1的补丁包到级别 6

目录

  1. 下载修订包
  2. 准备工作
  3. 升级
  4. 参考资源

对于一个第一次使用DB2修订包的用户,修订包的升级不是一件十分轻松的事情,本文记录了升级DB2 V8.1 修订包到级别6的一般过程,以及可能导致升级失败的问题。

下载修订包

DB2不要求逐个的安装不同级别的修订包,级别高的修订包包含低级别修订包中的所有代码,所以您可以挑选当前级别最高的修订包下载。

下载位置:ftp://ftp.software.ibm.com/ps/products/db2/fixes/

选择相应的语言环境和产品版本

本文中示例在如下环境安装成功:

准备工作

在准备升级修订包之前,应先将数据库进行完整的备份。

首先查看当前修订包级别,以确认是否需要升级

$ db2level

注释掉自动启动的db2的监视进程,如果此进程随系统自动启动的话

# su -
# vi /etc/inittab

找到相关的行注释掉

重起系统

# reboot

登录到DAS管理用户,停止DAS服务

# su - db2as
$ db2admin stop
$ exit

登录到实例所有者用户,停止实例

# su - db2
$ db2 force applications all
$ db2 terminate
$ db2stop
$ exit

停止许可证服务

$ db2licd end
$ exit

查看是否还有正在运行的db2相关进程,如果有其他db2进程运行,可能会导致升级失败。

# ps -aux |grep db2

如果有,杀掉

# kill -s 9 进程号

准备安装fixPack级别6,进入下载文件解压的目录

# cd FP6_MI00080/

升级

在root身份下开始安装fixPack级别6

# ./installFixPak

安装完成后升级实例和DAS服务

# su - db2
$ cd /opt/IBM/db2/V8.1/instance/
$ ./db2iupdt db2
$ ./dasupdt db2as

绑定需要的包

$ db2 connect to dlhdb
$ db2 bind /opt/IBM/db2/V8.1/bnd/db2schema.bnd blocking all grant public sqlerror continue

升级结束

参考资源

Alex's picture

my email address in picture

搜索|Search

评论|Recent Comments

按月归档|By Month

2009
07
2008
11
10
07
05
04
03
02
01
2007
12
10
07
06
05
04
03
02
01
2006
12
11
10
09
08
07
06
05
04
03
02
01
2005
11
10
09
08
07
04
03
2004
12
11
10
09
08
07
06
05
04
03
02
01
2003
12
10
09
08
06
2002
09
08
04
03
02
2001
12
09
07
06
05

我读|My Books

我的链接|My Links

我的朋友|My Friends

Creative Commons License
This blog is licensed under a Creative Commons License.
Movable Type 4 Logo