经常使用的DB2命令(2)
2016-02-21 20:20
274 查看
catalog数据库:
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
uncatalog数据库:
db2 uncatalog database
查看本地数据库最好的办法:
db2 list db directory on /db2sys[dir_name]
更改DB2归档路径:
db2 update db cfg for cmsdb using LOGARCHMETH1 disk:/home/db2inst1/archlog
查询DB2下schema:
db2 "select * from sysibm.sysschemata"
db2表空间扩展(加入容器):
db2 "alter tablespace USERSPACE1 add (file '/db2data/db2inst1/cmsdb/db2data/userspacefs01/c00000006.LRG' 114688)"
db2做迁移恢复的时候,若从32位到64位实例的时候。
须要做下面处理:
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/
设置联邦数据库查询(类似oracle dblink):
db2 update dbm cfg using federated yes
db2stop
db2start
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
uncatalog数据库:
db2 uncatalog database
查看本地数据库最好的办法:
db2 list db directory on /db2sys[dir_name]
更改DB2归档路径:
db2 update db cfg for cmsdb using LOGARCHMETH1 disk:/home/db2inst1/archlog
查询DB2下schema:
db2 "select * from sysibm.sysschemata"
db2表空间扩展(加入容器):
db2 "alter tablespace USERSPACE1 add (file '/db2data/db2inst1/cmsdb/db2data/userspacefs01/c00000006.LRG' 114688)"
db2做迁移恢复的时候,若从32位到64位实例的时候。
须要做下面处理:
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/
设置联邦数据库查询(类似oracle dblink):
db2 update dbm cfg using federated yes
db2stop
db2start
相关文章推荐
- 修改openstack Ubuntu镜像的默认用户的密码
- this关键字
- python Tkinter按钮带参数
- Mina系列文章索引
- 在VS中生成后拷贝文件
- 对话框过程
- python网络请求和"HTTP Error 504:Fiddler - Receive Failure"
- 封装和private关键字
- 《c++primer》学习随笔——预处理器变量
- LaTeX排版学习记录
- Linux解压缩命令
- C#读取excel数据到datatable中
- Win8 安装.Net Framework3.5(2.0,3.0)组件二种方式
- 1.1配置apue.h
- file_get_contents("php://input")的使用方法
- 初探视频监控(1)
- springmvc上传图片实例
- HDU 5631 Rikka with Graph
- oracle表空间使用率查询
- hadoop hdfs操作