大家好,又见面了,我是全栈君。
catalog indirect: db2 catalog database on /db2sys[dir_name]
catalog remote: db2 catalog database as at node
事例:
db2 catalog tcpip node NODESUN remote 192.168.1.1 server 50000 ostype aix
db2 catalog db SUNDB as SUN at node NODESUN
db2 uncatalog database
db2 list db directory on /db2sys[dir_name]
db2 update db cfg for cmsdb using LOGARCHMETH1 disk:/home/db2inst1/archlog
db2 “select * from sysibm.sysschemata”
db2 “alter tablespace USERSPACE1 add (file ‘/db2data/db2inst1/cmsdb/db2data/userspacefs01/c00000006.LRG’ 114688)”
须要做下面处理:
1、须要先将源端实例使用db2iupdt命令将实例升级到64位
root>./db2iupdt -w 64 db2inst1
2、对源端数据库做冷备
3、将源端数据库实例更改为32位
root>./db2iupdt -w 32 db2inst1
4、传输备份到目标端
5、在目标端上做恢复并升级数据库
db2 migrade db sundb
数据库做迁移后,出现大量的I/O等待,经过分析是db2数据库的buffer pool设置过小导致。以下提供查询和更改buffer pool的事例:
db2 connect to sundb
db2 “select bpname,npages from sysibm.sysbufferpools”
db2 “alter bufferpool IBMDEFAULTBP immediate size 10000”
能够參考:
http://liqian-84.blog.163.com/blog/static/8813102010101562837232/
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/115952.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...