文档介绍:DB2 数据库培训常用命令
目录
三、参考资料
二、DB2常用命令
一、DB2概述
DB2 概述
DB2是IBM公司的一个关系型数据库产品。
DB2可以运行在AS400、S390、UNIX、Windows等平台上。
DB2的手册、参考等文档可以从IBM的官方网站下载。
DB2 常用命令(一)
1. 启动实例(db2inst1):
db2start
2. 停止实例(db2inst1):
db2stop
3. 列出所有实例(db2inst1)
db2ilist
4. 列出当前实例:
db2 get instance
5. 察看示例配置文件:
db2 get dbm cfg|more
6. 更新数据库管理器参数信息:
db2 update dbm cfg using para_name para_value
DB2 常用命令(二)
7. 创建数据库:
db2 create db test
8. 察看数据库配置参数信息
db2 get db cfg for test|more
9. 更新数据库参数配置信息
db2 update db cfg for test using para_name para_value
:
db2 drop db test
。
db2 list tablespaces show detail
:
db2 create index idx1 on tb1(id);
DB2 常用命令(三)
:
db2 create view viewname as select id from tbname
:
db2 select * from viewname
15. 查看视图
db2 select viewname from views where viewname=‘tbname';
db2 catalog tcp node node_name remote server_ip server server_port
db2 uncatalog node node_name
DB2 常用命令(四)
db2 get dbm cfg|grep SVCENAME
如果显示为数字就是端口如果是服务名就去etc/services查
找对应端口
db2 list node directory
db2 list db directory
db2 connect to db_alias user user_name using user_password
db2 attach to node_name
DB2 常用命令(五)
db2 runstats on table tb1
db2 backup db test
db2 restore db test
db2 list tablespace containers for tbs_id show detail
:
db2 ceate table tb1(id integer not null,name char(10))
DB2 常用命令(六)
28. 建立别名
create alias for ;
create alias for
create alias for ;
create alias for ;
29. 建立表
create table CONG_TABLES as
(select * from tables) definition only;
create table zjt_views as
(select * from views) definition only;
DB2 常用命令(七)
30. 建立触发器
create triggerCONG_TABLES_del
after delete on CONG_TABLES
referencing old as 0 for each row mode db2sql
insert into CONG_TABLES1 values(su