1、使用sql语句和db2命令来控制DBMS
用户将sql和db2命令交给DB2tools,通过DB2 tools和DB2 环境交互, 并交给DB2 server来处理。
db2 tools包括command line processor(CLP), control center等。
db2 环境是:某个db2的instance环境。
1.1 sql语句
在一个已经连接的数据库上执行,而不是整个DB2 instance。
共有三种类型的sql语句, DDL,DML,DCL
1.2 db2 命令
包括系统命令,clp命令
系统命令:启动系统服务,调用应用,配置参数等,有的命令不需要instance启动。
它的格式是db2x,x代表一个或多个字符。比如:db2start, db2set, db2icrt
很多系统命令的帮助形式是在命令后面加上 -h。
clp命令:由CLP工具执行的命令。这些命令需要某个instance启动才能运行。clp处理与instance相关的操作。
例如:数据库,instance监控。 参数设置。
list applications
create database
catalog tcpio node
以上命令是在clp交互环境下的形式,如不想再交互环境下执行,可在每个命令前加db2,
例如: db2 list applications
使用 db2 ? clp-command可以获得简单的帮助信息。