http://hi.baidu.com/onroading/blog/item/c092ea085b32f8910a7b82a9.html
实例
CLP 命令 描述
db2start 启动数据库管理器实例。
db2stop 停止数据库管理器实例。
get dbm cfg 返回数据库管理器配置设置。
get dbm cfg show detail 显示数据库管理器参数的当前值和延迟值(从 V8 起)。
1update dbm cfg using <p> <v> 将数据库管理器配置参数 <p> 更新为值 <v>。
get instance 返回 DB2INSTANCE 环境变量的值。
list active databases 列出活动的数据库和连接数。
list application [show detail] 返回关于当前连接的应用程序的信息。
force application (h1 [,h2,..,hn]) 根据句柄号与特定应用程序断开连接。
force application all 断开所有应用程序与数据库的连接。
attach to <node> user <userid> using <pwd> 以用户 <userid> 通过使用密码 <pwd> 与标识为 <node> 的远程实例连接。
数据库
create database <dbname> 创建名为 <dbname> 的数据库。
activate database <dbname> 显式地激活数据库。
deactivate database <dbname> 显式地使数据库失效。
connect to <dbname>
[ [user <userid>] using <pwd>] 根据需要,显式地以用户 <userid> 和密码 <pwd> 与数据库 <dbname> 连接。
1update dbm cfg using <p> <v> 将数据库管理器配置参数 <p> 更新为值 <v>。
connect reset 断开与当前数据库的连接。
get db cfg show detail 显示数据库配置参数的当前值和延迟值(仅适用于 V8)。
get db cfg for <dbname> 返回数据库 <dbname> 的数据库配置设置。
update db cfg for <dbname> using <p> <v> 将数据库 <dbname> 的数据库配置参数 <p> 更新为值 <v>。
list tables[for {user | all | system | schema <schemaname>}][show detail] 列出数据库中的表。如果没有指定任何参数,则缺省情况是列出当前用户的表。
describe table <tablename> 显示一个表或视图的列信息。
list tablespaces [show detail] 显示表空间的标识、名称、类型、内容和状态。
list tablespace containers for <tablespace_id> [show detail] 显示用 <tablespace_id> 指定的表空间的容器信息。
quiesce tablespaces for table <tablename> reset 将表空间的状态复位成正常(normal)。
连接性
catalog [admin] <protocol> node … 为协议 <protocol> 在节点目录中创建一项。
list [admin] node directory 返回节点目录的内容。
catalog database <dbname>… 为数据库 <dbname> 在数据库目录中创建一项。
list database directory [on <path>] 返回数据库目录的内容。
性能
get monitor switches 返回会话监控开关的状态。
update monitor switches using <monitor> <on|off> 为 <monitor> 设置会话监控开关的状态。
reset monitor all 复位性能监控程序值。
get snapshot for dbm 返回实例级别的性能信息。
get snapshot for all on <dbname> 为数据库 <dbname> 在数据库级别返回所有性能信息。
get snapshot for dynamic sql on <dbname> 返回动态 SQL 高速缓存的内容。
runstats on table <tbschema>.<tbname> 收集表 <tbname> 的统计信息。表名必须是用 <dbschema> 全限定的。
reorgchk on table all 确定是否需要对表进行重组。这对于对所有表自动执行 runstats 很有用。
reorg table <tablename> 通过重构行来消除“碎片”数据并压缩信息,对表进行重组。
管理
export
将数据库数据抽取到一个平面文件中。
export to btpoper.txt of del select * from btpoper(,号分割)
export to btpoper.txt of del modified by coldel| select * from btpoper(|号分割)
export to btpoper.txt of del select * from btpoper where brhid='907020000'
import 通过使用 IMPORT 实用程序,将数据导入到数据库。
import from btpoper.txt of del insert into btpoper(,号分割)
import from btpoper.txt of del modified by coldel| insert into btpoper(|号分割)
load query table <tbname>
[to local-message-file][nosummary | summaryonly] [showdelta] 返回 LOAD 实用程序的进度。
backup database <dbname> [to <path>] 执行数据库备份。
restore database <dbname> [from <path>] 执行数据库恢复。
get health snapshot for dbm 返回实例的正常快照信息(仅适用于 V8)。
get health snapshot for all on <dbname> 返回数据库 <dbname> 的所有正常快照(仅适用于 V8)。
管理服务器
get admin cfg 返回管理服务器的配置设置。
update admin cfg using <p> <v> 将管理服务器配置参数 <p> 更新为值 <v>。
应用程序开发
get routine into <filename> from [specific] procedure <routine-name>[hide body] 将 SQL 过程抽取成二进制文件。
put routine from <filename> [owner <newowner>[use registers]] 从二进制文件部署 SQL 过程。
分享到:
相关推荐
DB2常用命令列表 DB2是一种关系数据库管理系统,提供了多种命令来管理和维护数据库。本文总结了常用的DB2命令,涵盖数据库创建、连接、表创建、索引创建、视图创建、触发器创建、查询、锁定、FORCE应用程序等多方面...
db2常用命令大全,db2常用命令大全,db2常用命令大全,db2常用命令大全
DB2常用命令概述 DB2是IBM开发的一种关系数据库管理系统,提供了多种命令来管理和维护数据库。以下是DB2常用命令的总结: 启动和关闭数据库实例 * 启动数据库实例:#db2start * 关闭数据库实例:#db2stop * 强制...
### DB2常用命令详解 #### 一、创建数据库 **命令**: ```sql CREATE DATABASE DB2_GCB ON G: ALIAS DB2_GCB USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM DFT_EXTENT_SZ 32 ``` **说明**:此命令用于在...
### Db2常用命令详解 #### 一、Db2概述与基本命令 Db2是由IBM公司开发的一款关系型数据库管理系统(RDBMS),广泛应用于企业级数据处理领域。掌握Db2的基本命令对于日常维护和管理至关重要。 - **启动DB2管理器**...
DB2 常用命令大全 DB2 是 IBM 公司的一款关系数据库管理系统,具有强大的数据存储和处理能力。以下是 DB2 的一些常用命令,可以帮助开发人员更好地使用 DB2 数据库。 一、基础篇 1. 连接数据库 db2 connect to ...
Linux 下 DB2 常用命令 DB2 是一个 relation database management system(关系数据库管理系统),广泛应用于企业级的数据存储和管理中。在 Linux 环境下,DB2 提供了丰富的命令行工具,用于管理和维护数据库。下面...
测试以及运维常用DB2操作命令,方便测试和运维对数据库的维护和操作
DB2常用命令汇总,我在项目中经常用到。DB2常用命令 DB2备份 DB2导出 DB2还原 DB2操作实例
IBM DB2 常用命令大全 DB2 是一种广泛使用的关系数据库管理系统,由 IBM 开发。它提供了丰富的命令集,用于管理和维护数据库。下面是 DB2 常用命令大全,包括基本的配置查看、备份、恢复、SQL 数据库、表、实例等...
本文将深入解析DB2中一系列重要的命令,这些命令对于日常的数据库操作至关重要,包括但不限于数据库的启动与停止、连接管理、配置读取与更新、数据备份与恢复、存储过程绑定、表优化、数据导入与导出等。 ### 启动...
db2常用管理命令介绍,对db2数据库有兴趣的人员可以借鉴.
标题:"DB2 常用命令汇总" 描述:"DB2 常用命令 很简单直接有效的命令,适合初学者" 在IT行业中,DB2作为IBM的一款高性能关系型数据库管理系统,其广泛应用于企业级数据处理场景。对于初学者而言,掌握DB2的基本...
### DB2常用命令及常见问题处理详解 #### 一、DB2基础知识 ##### 1. 数据库连接 - **命令**: `db2 connect to <数据库名>` - 用于连接到本地数据库。 - **命令**: `db2 connect to <数据库名> user <用户名> ...
标题:"db2常用命令总结.pdf" ### 知识点概览 本文档旨在总结IBM DB2数据库管理系统中常用的命令操作,覆盖了从基础的数据库管理到数据表操作以及脚本文件处理等多个方面,为DB2数据库管理员和开发人员提供一份...
本文将深入探讨Linux下DB2的常用命令,帮助开发者更好地理解和操作DB2数据库。 1. **安装与启动DB2** - `sudo rpm -ivh db2_v11.5_linux_x86_64.rpm`:在Linux上安装DB2的RPM包。 - `db2start`:启动DB2实例。 -...
### DB2常用命令集 #### 1. 停止 DB2 实例 - **命令**: `db2stop` - **描述**: 该命令用于停止正在运行的DB2实例。 - **注意事项**: 如果实例中有未完成的事务或连接,`db2stop`会等待这些事务完成或超时后自动...
1、 打开命令行窗口 #db2cmd ... # db2cmd db2cc 3、 打开命令编辑器 db2cmd db2ce ... 如果你不能停止数据库由于激活的连接,在运行db2stop前执行db2 force application all就可以了 /db2stop force
DB2常用命令小结
### DB2 数据库常用命令详解 #### 一、db2move — 数据库迁移与转换工具 `db2move`是IBM DB2数据库管理系统中的一个强大工具,主要用于在不同DB2数据库之间进行数据迁移和转换。它支持数据的导出、导入和加载功能...