1、 显示操作系统db2版本号
Pkginfo –l db2cliv81|grep VERSION
2、 通过运行 su - root 命令切换至 root 用户权限。
3、 对db2inst1实例停止工作,操作如下:
su – db2inst1
. $HOME/sqllib/db2profile
db2 force applications all
db2 terminate
db2stop
db2licd -end
exit
4、 对管理服务器db2admin进行停止,操作如下:
su - aname
. $HOME/das/dasprofile
db2admin stop
exit
5、 停止正在使用 DB2 版本 8 的所有实例(包括“故障监视器”,如果它存在并
正在使用 DB2 版本 8)。要禁用“故障监视器协调程序”,必须作为 root
用户登录并输入以下命令:
db2fmcu –d
要停止“故障监视器”,输入以下命令:
db2fm -d
6、 对于要更新的实例,确保已清除了所有 DB2 进程间通信(IPC)。作为实例拥
有者,在每个物理节点上运行以下命令:
$HOME/sqllib/bin/ipclean
7、 把db2补丁拷贝到/db2patch目录下
8、 用zcat FP12_U807382.tar.Z | tar -xvf - 解压到当h前目录下
9、 安装db2补丁
必须作为 root 用户登录。
切换目录到 /tmp/db2patch。
要启动安装,输入:
./installFixPak -y
10、 db2补丁安装完毕,对db2实例进行更新
cd /opt/IBM/db2/V8.1/instance 切换到改目录下运行
更新实例服务器 db2iupdt –u db2fenc1 db2inst1
更新管理服务器dasupdt dasusr1
11、 更新完毕后,重新启动db2
Db2licd –d
Db2start
12、 绑定至 DB2 UDB数据库
绑定数据库
db2 terminate
db2 CONNECT TO 数据库名
db2 BIND $HOME/sqllib/bnd/@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD
db2 BIND $HOME/sqllib/bnd/@db2ucli.lst BLOCKING ALL GRANT PUBLIC ACTION ADD
db2 terminate
14、 绑定数据库所有包
DB2RBIND nmycdb /L nmycdb.log
DB2RBIND crmdb /L nmycdb.log
DB2RBIND gonedb /L nmycdb.log
15、 安装db2补丁结束
16、 下面对应用程序进行测试
[@more@]在solaris9升级db28补丁过程来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/88397/viewspace-863870/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/88397/viewspace-863870/