DB2常用命令集
2008-08-27 16:26:31 来源:WEB开发网更改数据库配置参数 BufferPages 的命令如下:
db2 -v update db cfgfor dbnameusing BUFFPAGE bigger_value
db2 -v terminate
31, 查看数据库监视内容列表
db2 -v get monitor switches
32, 打开某个数据库监视内容
db2 -v update monitor switches using bufferpoolon
33, 获取数据库快照
db2 -v get snapshot for all databases > snap.out
db2 -v get snapshot for dbm>> snap.out
db2 -v get snapshot for all bufferpools>> snap.out
db2 -v terminate
34, 重置数据库快照
db2 -v reset monitor all
35, 计算缓冲池命中率
理想情况下缓冲池命中率在 95% 以上,计算公式如下:
(1 -((buffer pool data physical reads + buffer pool index physical reads) /
(buffer pool data logical reads + pool index logical reads))) *100%
36, 创建 db2 实例
db2icrt < 实例名称 >
37, 删除 db2 实例
db2idrop < 实例名称 >
38, 设置当前 db2 实例
set db2intance=db2
39, 显示 db2 拥有的实例
db2ilist
40, 恢复离线增量备份数据库的命令
DB2 RESTORE DATABASE YNDC INCREMENTAL AUTOMATIC FROM D:backupautobakdb2 TAKEN AT 20060314232015
41, 创建样本数据库
在 unix 平台,使用: sqllib/bin/db2sampl
在 windows,os/2 平台,使用: db2sampl e,e 是可选参数,指定将创建数据库的驱动器;
42, 列出数据库中所有的表
db2 list tables
43, 列出某个表的数据结构
db2 describe table v_ro_role
44, 给表增加列
ALTER TABLE STAFF ADD COLUMN PNHONE VARCHAR(20)
45, 数据迁移方法 1
export 脚本示例
db2 connect to testdb user test password test
db2 "export to aa1.ixf of ixf select * from table1"
db2 "export to aa2.ixf of ixf select * from table2"
db2 connect reset
import 脚本示例
db2 connect to testdb user test password test
db2 "load from aa1.ixf of ixf replace into table1 COPY NO without prompting "
db2 "load from aa2.ixf of ixf replace into table2 COPY NO without prompting "
db2 connect reset v
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››db2 命令选项解释
- ››常用诺基亚S60手机软件应用
- ››常用iPhone手机软件应用
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 基础: 表空间和缓冲池
更多精彩
赞助商链接