DB2常用命令汇总

本文汇总了 DB2 常用的几个命令,适用于 unix windows ,供参考。
 
 
1、  创建实例db2inst2
unix :使用 root 登录,指定实例用户为 db2inst2 ,设置 TCP/IP 端口为 50001
db2icrt -u db2inst2 -p 50001 db2inst2
windows
db2icrt db2inst2
 
2、 列举实例
db2ilist
 
3、 获得当前工作实例
db2 get instance
 
4、 切换到实例db2inst2
unix
windows
set db2instance=db2inst2
 
5、 启动db2 实例
db2start
 
6、 节点编目
创建编目
db2 catalog tcpip node test remote 192.168.1.1 server 20001
 
7、 列出节目目录
Db2 list node directory
 
8、 节点反编目
db2 uncatalog node test
 
9、 数据库编目
db2 catalog db testdb as testdb at node test
 
10、              数据库反编目
db2 uncatalog db testdb
 
11、              列举数据库目录
db2 list database directory
db2 list db directory
 
12、              创建数据库testdb ,使用GBK 编码默认
db2 create database testdb using codeset GBK territory CN
 
13、              连接数据库testdb
db2 connect to testdb
 
14、              列出当前连接到实例中数据库的所有应用
db2 list applications show detail
 
15、              列出数据库中所有的表
db2 list tables
 
16、              列出表DISTRICT 的结构
db2 describe table DISTRICT
 
17、              给表DISTRICT 增加列
ALTER TABLE DISTRICT ADD COLUMN DISTABBRNAME VARCHAR(20)
 
18、              给表DISTRICT 修改列 DISTABBRNAME ,修改列有限制,
比如字符串只能由窄往宽变化。此外,执行ALTER TABLE 语句有可能需要执行REORG TABLE 语句
ALTER TABLE DISTRICT ALTER DISTABBRNAME SET DATA TYPE VARCHAR(200)
 
19、              删除表DISTRICT DISTABBRNAME
ALTER TABLE DISTRICT DROP COLUMN DISTABBRNAME
 
20、              执行ALTER TABLE 语句有可能需要执行REORG TABLE 语句,才能执行其它表操作
REORG TABLE DISTRICT
 
21、              察看示例配置文件:
db2 get dbm cfg|more
 
22、              更新数据库管理器参数信息:
db2 update dbm cfg using para_name para_value
 
23、              查看锁快照信息
db2 get snapshot for locks on testdb
 
24、              修改相关参数后,用terminate 提交,则修改才起作用
db2 terminate
 
25、              断开连接数据库testdb
db2 disconnect testdb
db2 disconnect current
db2 connect reset
 
26、              删除数据库testdb
db2 drop database testdb
 
27、              停止db2 实例
db2stop
强制停止
db2stop force
 
28、              删除实例
unix :使用 root 登录
// 加入 -f 参数可以删除 /home/db2inst2 目录下的相关 db2 环境配置数据,否则如果重新创建同名实例需要手动删除 //home/db2inst2 下的 db2inst2 目录和 sqllib 目录。
db2idrop �Cf db2inst2

你可能感兴趣的:(数据库,db2,实例,休闲,编目)