LoveUnix's Archiver

applezhang1314 发表于 2006-11-8 14:35

DB2 命令行处理器(CLP)中的常用命令

[align=left][size=4][font=宋体]以下是最常用的[/font][font=Tahoma] DB2 CLP [/font][font=宋体]命令的快速参考[/font][font=宋体]方括号中的参数是可选参数,尖括号中的内容表示变量。例如,[/font][font=Tahoma]CONNECT [/font][font=宋体]的语法是:[/font][/size][font=Tahoma]

[size=4]connect to <dbname>
[ [user <userid>] using <pwd>][/size][/font][size=4][font=宋体]这意味着,通过[/font][font=Tahoma] CONNECT [/font][font=宋体]命令以[/font][font=Tahoma] user1 [/font][font=宋体]身份使用密码[/font][font=Tahoma] mypass [/font][font=宋体]与数据库[/font][font=Tahoma] sample [/font][font=宋体]连接可以有下列形式:[/font][/size][font=Tahoma]

[size=4]Connect to sample
Connect to sample user user1
Connect to sample user user1 using mypass
[/size][/font][size=4][font=宋体]根据命令的作用域来组织所有命令。对于任何[/font][font=Tahoma] CLP [/font][font=宋体]命令,您都可以输入加上前缀问号([/font][font=Tahoma]“?”[/font][font=宋体])的关键字,以查看其完整的语法。[/font][font=宋体]实例[/font][/size][size=4][font=Tahoma]

CLP [/font][font=宋体]命令[/font][font=宋体]描述[/font][/size][size=4][font=Tahoma]
db2start [/font][font=宋体]启动数据库管理器实例。[/font][/size][size=4][font=Tahoma]
db2stop [/font][font=宋体]停止数据库管理器实例。[/font][/size][size=4][font=Tahoma]
get dbm cfg [/font][font=宋体]返回数据库管理器配置设置。[/font][/size][size=4][font=Tahoma]
get dbm cfg show detail [/font][font=宋体]显示数据库管理器参数的当前值和延迟值(从[/font][font=Tahoma] V8 [/font][font=宋体]起)。[/font][/size][size=4][font=Tahoma]
update dbm cfg using <p> <v> [/font][font=宋体]将数据库管理器配置参数[/font][font=Tahoma] <p> [/font][font=宋体]更新为值[/font][font=Tahoma] <v>[/font][font=宋体]。[/font][/size][size=4][font=Tahoma]
get instance [/font][font=宋体]返回[/font][font=Tahoma] DB2INSTANCE [/font][font=宋体]环境变量的值。[/font][/size][size=4][font=Tahoma]
list active databases [/font][font=宋体]列出活动的数据库和连接数。[/font][/size][size=4][font=Tahoma]
list application [show detail] [/font][font=宋体]返回关于当前连接的应用程序的信息。[/font][/size][size=4][font=Tahoma]
force application (h1 [,h2,..,hn]) [/font][font=宋体]根据句柄号与特定应用程序断开连接。[/font][/size][size=4][font=Tahoma]
force application all [/font][font=宋体]断开所有应用程序与数据库的连接。[/font][/size][size=4][font=Tahoma]
attach to <node> user <userid> using <pwd> [/font][font=宋体]以用户[/font][font=Tahoma] <userid> [/font][font=宋体]通过使用密码[/font][font=Tahoma] <pwd> [/font][font=宋体]与标识为[/font][font=Tahoma] <node> [/font][font=宋体]的远程实例连接。[/font][font=宋体]数据库[/font][/size][size=4][font=Tahoma]

create database <dbname> [/font][font=宋体]创建名为[/font][font=Tahoma] <dbname> [/font][font=宋体]的数据库。[/font][/size][size=4][font=Tahoma]
activate database <dbname> [/font][font=宋体]显式地激活数据库。[/font][/size][size=4][font=Tahoma]
deactivate database <dbname> [/font][font=宋体]显式地使数据库失效。[/font][/size][size=4][font=Tahoma]
connect to <dbname>
[ [user <userid>] using <pwd>] [/font][font=宋体]根据需要,显式地以用户[/font][font=Tahoma] <userid> [/font][font=宋体]和密码[/font][font=Tahoma] <pwd> [/font][font=宋体]与数据库[/font][font=Tahoma] <dbname> [/font][font=宋体]连接。[/font][/size][size=4][font=Tahoma]
update dbm cfg using <p> <v> [/font][font=宋体]将数据库管理器配置参数[/font][font=Tahoma] <p> [/font][font=宋体]更新为值[/font][font=Tahoma] <v>[/font][font=宋体]。[/font][/size][size=4][font=Tahoma]
connect reset [/font][font=宋体]断开与当前数据库的连接。[/font][/size][size=4][font=Tahoma]
get db cfg show detail [/font][font=宋体]显示数据库配置参数的当前值和延迟值(仅适用于[/font][font=Tahoma] V8[/font][font=宋体])。[/font][/size][size=4][font=Tahoma]
get db cfg for <dbname> [/font][font=宋体]返回数据库[/font][font=Tahoma] <dbname> [/font][font=宋体]的数据库配置设置。[/font][/size][size=4][font=Tahoma]
update db cfg for <dbname> using <p> <v> [/font][font=宋体]将数据库[/font][font=Tahoma] <dbname> [/font][font=宋体]的数据库配置参数[/font][font=Tahoma] <p> [/font][font=宋体]更新为值[/font][font=Tahoma] <v>[/font][font=宋体]。[/font][/size][size=4][font=Tahoma]
list tables[for {user | all | system | schema <schemaname>}][show detail] [/font][font=宋体]列出数据库中的表。如果没有指定任何参数,则缺省情况是列出当前用户的表。[/font][/size][size=4][font=Tahoma]
describe table <tablename> [/font][font=宋体]显示一个表或视图的列信息。[/font][/size][size=4][font=Tahoma]
list tablespaces [show detail] [/font][font=宋体]显示表空间的标识、名称、类型、内容和状态。[/font][/size][size=4][font=Tahoma]
list tablespace containers for <tablespace_id> [show detail] [/font][font=宋体]显示用[/font][font=Tahoma] <tablespace_id> [/font][font=宋体]指定的表空间的容器信息。[/font][/size][size=4][font=Tahoma]
quiesce tablespaces for table <tablename> reset [/font][font=宋体]将表空间的状态复位成正常([/font][font=Tahoma]normal[/font][font=宋体])。[/font][font=宋体]连接性[/font][/size][size=4][font=Tahoma]

catalog [admin] <protocol> node … [/font][font=宋体]为协议[/font][font=Tahoma] <protocol> [/font][font=宋体]在节点目录中创建一项。[/font][/size][size=4][font=Tahoma]
list [admin] node directory [/font][font=宋体]返回节点目录的内容。[/font][/size][size=4][font=Tahoma]
catalog database <dbname>… [/font][font=宋体]为数据库[/font][font=Tahoma] <dbname> [/font][font=宋体]在数据库目录中创建一项。[/font][/size][size=4][font=Tahoma]
list database directory [on <path>] [/font][font=宋体]返回数据库目录的内容。[/font][font=宋体]性能[/font][/size][size=4][font=Tahoma]

get monitor switches [/font][font=宋体]返回会话监控开关的状态。[/font][/size][size=4][font=Tahoma]
update monitor switches using <monitor> <on|off> [/font][font=宋体]为[/font][font=Tahoma] <monitor> [/font][font=宋体]设置会话监控开关的状态。[/font][/size][size=4][font=Tahoma]
reset monitor all [/font][font=宋体]复位性能监控程序值。[/font][/size][size=4][font=Tahoma]
get snapshot for dbm [/font][font=宋体]返回实例级别的性能信息。[/font][/size][size=4][font=Tahoma]
get snapshot for all on <dbname> [/font][font=宋体]为数据库[/font][font=Tahoma] <dbname> [/font][font=宋体]在数据库级别返回所有性能信息。[/font][/size][size=4][font=Tahoma]
get snapshot for dynamic sql on <dbname> [/font][font=宋体]返回动态[/font][font=Tahoma] SQL [/font][font=宋体]高速缓存的内容。[/font][/size][size=4][font=Tahoma]
runstats on table <tbschema>.<tbname> [/font][font=宋体]收集表[/font][font=Tahoma] <tbname> [/font][font=宋体]的统计信息。表名必须是用[/font][font=Tahoma] <dbschema> [/font][font=宋体]全限定的。[/font][/size][size=4][font=Tahoma]
reorgchk on table all [/font][font=宋体]确定是否需要对表进行重组。这对于对所有表自动执行[/font][font=Tahoma] runstats [/font][font=宋体]很有用。[/font][/size][size=4][font=Tahoma]
reorg table <tablename> [/font][font=宋体]通过重构行来消除[/font][font=Tahoma]“[/font][font=宋体]碎片[/font][font=Tahoma]”[/font][font=宋体]数据并压缩信息,对表进行重组。[/font][font=宋体]管理[/font][/size][size=4][font=Tahoma]

export [/font][font=宋体]将数据库数据抽取到一个平面文件中。[/font][/size][size=4][font=Tahoma]
import [/font][font=宋体]通过使用[/font][font=Tahoma] IMPORT [/font][font=宋体]实用程序,将数据导入到数据库。[/font][/size][size=4][font=Tahoma]
load query table <tbname>
[to local-message-file][nosummary | summaryonly] [showdelta] [/font][font=宋体]返回[/font][font=Tahoma] LOAD [/font][font=宋体]实用程序的进度。[/font][/size][size=4][font=Tahoma]
backup database <dbname> [to <path>] [/font][font=宋体]执行数据库备份。[/font][/size][size=4][font=Tahoma]
restore database <dbname> [from <path>] [/font][font=宋体]执行数据库恢复。[/font][/size][size=4][font=Tahoma]
get health snapshot for dbm [/font][font=宋体]返回实例的正常快照信息(仅适用于[/font][font=Tahoma] V8[/font][font=宋体])。[/font][/size][size=4][font=Tahoma]
get health snapshot for all on <dbname> [/font][font=宋体]返回数据库[/font][font=Tahoma] <dbname> [/font][font=宋体]的所有正常快照(仅适用于[/font][font=Tahoma] V8[/font][font=宋体])。[/font][font=宋体]管理服务器[/font][/size][size=4][font=Tahoma]

get admin cfg [/font][font=宋体]返回管理服务器的配置设置。[/font][/size][size=4][font=Tahoma]
update admin cfg using <p> <v> [/font][font=宋体]将管理服务器配置参数[/font][font=Tahoma] <p> [/font][font=宋体]更新为值[/font][font=Tahoma] <v>[/font][font=宋体]。[/font][font=宋体]应用程序开发[/font][/size][size=4][font=Tahoma]

get routine into <filename> from [specific] procedure <routine-name>[hide body] [/font][font=宋体]将[/font][font=Tahoma] SQL [/font][font=宋体]过程抽取成二进制文件。[/font][/size][size=4][font=Tahoma]
put routine from <filename> [owner <newowner>[use registers]] [/font][font=宋体]从二进制文件部署[/font][font=Tahoma] SQL [/font][font=宋体]过程。[/font][font=Tahoma][/font][/size][/align][size=4][/size]
[font=Times New Roman][/font]
[b][font=Times New Roman][/font][/b]

beginner-bj 发表于 2006-11-8 22:07

字好大啊

yuyan435 发表于 2006-11-23 19:12

晕, 搞这么大的字:L

老农 发表于 2006-11-23 19:20

copy过来会变
我给改回来了:lol

beginner-bj 发表于 2006-11-23 20:00

加了个精华,鼓励积极发帖者。

不过美中不足的是,转贴的最好还是要注明出处。

wenjialin 发表于 2009-11-17 11:56

学习了,谢谢前辈

zske777 发表于 2010-1-6 21:43

辛苦了.........[url=http://www.cznk.net/tags].[/url]..

fenfajinqu 发表于 2010-1-7 11:54

这个帖子不错。 其实help和好用

zlno27 发表于 2010-1-27 19:32

好东西  学习一下

gloriay9 发表于 2010-7-1 20:46

[font=Arial]已经3天了 我吃不好 睡不好  ,楼住你害得我好苦啊 就因为 没帮你顶帖![/font]
[font=Arial][/font]
[font=Arial][/font]
[font=Arial][/font]
[font=Arial][/font]
[font=Arial][/font]
[font=Arial][/font]
[font=Arial][/font]
[font=Arial][/font]
[font=Arial][/font]
[font=Arial][/font]
[font=Arial][/font]
[font=Arial][/font]
[font=Arial][/font]
[img]http://www.chinalesclub.com/bbs//images/default/sigline.gif[/img]

[url=http://www.zgh.gov.cn]BB霜[/url],[url=http://www.400wo.com]400电话[/url],[url=http://www.shiyuemami.org]十月妈咪[/url]

649779347 发表于 2010-7-6 21:47

精华,谢谢分享...

yygyyg 发表于 2011-1-27 10:41

谢谢共享
一起进步

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.