从DB2V8.1迁移到DB2V9.7
硬件环境:IBM P520
软件环境:Red Flag Asianux Server 3 sp1
Red Flag HA Cluster 6.0
DB2 ESE V8.1 FOR PPC64
步骤:
1、备份数据库并停止实例(db2inst1用户)
2、安装DB2V9.7,安装目录/opt/ibm/db2/V9.7(root用户)
图形界面安装db2setup
文本界面安装db2_install
注意安装V9.7之前需要安装:vacpp.rte-9.0.0-5.ppc64.rpm
3、删除V8管理及用户实例(root用户)
cd /opt/IBM/db2/V8.1/instance
./dasdrop
./db2idrop db2inst1
4、创建V9.7管理及用户实例(root用户)
cd /opt/ibm/db2/V9.7/instance
./dascrt dasusr1
./db2icrt -u db2fenc1 db2inst1
5、设置网络协议及端口号(db2inst1用户)
db2set db2comm=tcpip
db2 update dbm cfg using svcename 50000
6、启动V9实例(db2inst1用户)
db2start
7、编目V8的数据库(db2inst1用户)
db2 catalog database
db2 terminate
8、修改操作系统字符集(root用户)
vi /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
注意:若使用默认中文字符集而不使用UTF-8,则迁移数据库提示代码页错误,即使设置db2codepage也无济于事
9、迁移V8数据库至V9(db2inst1用户)
db2 upgrade database
10、重新绑定数据库
db2rbind
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7690668/viewspace-630127/ ,如需转载,请注明出处,否则将追究法律责任。