- 浏览: 1547046 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (532)
- 软件设计师 (7)
- PSP (5)
- NET MD (9)
- Hibernate (8)
- DIY (51)
- Work (43)
- GAME (24)
- 未分类 (44)
- iPod (6)
- MySQL (39)
- JSP (7)
- 日语能力考试 (36)
- 小说 (4)
- 豆包网 (23)
- 家用电脑 (7)
- DB2 (36)
- C/C++ (18)
- baby (9)
- Linux (13)
- thinkpad (23)
- OA (1)
- UML (6)
- oracle (24)
- 系统集成 (27)
- 脑梗塞 (6)
- 车 (8)
- MainFrame (8)
- Windows 7 (13)
- 手机 (8)
- git (12)
- AHK (2)
- COBOL (2)
- Java (9)
最新评论
-
安静听歌:
... ...
UUID做主键,好还是不好?这是个问题。 -
lehehe:
http://www.haoservice.com/docs/ ...
天气预报 -
lehehe:
[url http://www.haoservice.com/ ...
天气预报 -
liubang201010:
监控TUXEDO 的软件推荐用这个,专业,权威.并能提供报警和 ...
(转载)Tuxedo中间件简介 -
tinkame:
Next[j] =-1 当j=0时;=Max{k|0<k ...
KMP字符串模式匹配详解
简介: 这篇文章的读者是那些参与项目的人员,他们用 DB2 Everyplace 进行计划、设置和执行一个机动项目。计划要描述用 DB2 Everyplace 的机动项目的生命周期,进而减少开发强度和降低项目成本。我们的提示和建议都以参与用 DB2 Everyplace 版本 7.2 和 版本 7.2.1 的各种机动项目的现场人员的经验为依据。 以下是最常用的 DB2 CLP 命令的快速参考。虽然不是一份完整的参考,但这篇文档对于任何刚接触 DB2 的用户来说,可以证明是案边有价值的参考材料。反馈意见可以发送至 ypaul@ca.ibm.com。 方括号中的参数是可选参数,尖括号中的内容表示变量。例如,CONNECT 的语法是: 这意味着,通过 CONNECT 命令以 user1 身份使用密码 mypass 与数据库 sample 连接可以有下列形式: 根据命令的作用域来组织所有命令。对于任何 CLP 命令,您都可以输入加上前缀问号(“?”)的关键字,以查看其完整的语法。 祝愉快!http://www.ibm.com/developerworks/cn/data/library/techarticles/0211yip2/
快速参考: DB2 命令行处理器(CLP)中的常用命令
connect to <dbname>
[ [user <userid>] using <pwd>]
Connect to sample
Connect to sample user user1
Connect to sample user user1 using mypass
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
将数据库数据抽取到一个平面文件中。
import
通过使用 IMPORT 实用程序,将数据导入到数据库。
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 过程。
发表评论
-
(转)浅谈IBM DB2的数据库备份与恢复
2011-11-23 16:41 1855http://bzhang.mild.blog.163.com ... -
(转)DB2备份恢复数据库步骤
2011-11-23 16:23 956http://tech.it168.com/ibmtec ... -
(转)DB2 SQL Error: SQLCODE=-964, SQLSTATE=57011的原因及解决方法
2011-11-07 15:03 9645http://blog.sina.com.cn/s ... -
(转)DB2解决“数据库日志已满”操作 SQLCODE=-964
2011-11-07 14:49 2697http://www.db2china.ne ... -
(转)用哪个DB2命令查看DB2 instance是启动还是停止的?
2011-09-30 13:25 3654http://bbs.chinaunix.net/thre ... -
(转)论 LOAD 与 IMPORT 中的 codepage 转换
2011-07-11 14:55 1167http://www.ibm.com/develo ... -
(转)DB2导出数据库表结构和数据
2011-07-11 14:19 1575http://hi.baidu.com/mylovecha ... -
(转)DB2 9 中基于字符的字符串函数
2011-06-16 11:32 1438http://www.ibm.com/develo ... -
(转)db2look:生成 DDL 以便重新创建在数据库中定义的对象
2011-05-31 14:56 1650http://blog.csdn.net/hrfdotnet/ ... -
(转)【俊哥儿张】DB2:学习 DB2LOOK 命令
2011-05-31 14:54 1416http://space.itpub.net/770528 ... -
(转)Recreate optimizer access plans using db2look
2011-05-31 14:53 1276http://www.ibm.com/develo ... -
(转)DB2中ALTER TABLE为什么需要REORG操作?
2011-05-12 13:10 1691http://www.flatws.cn/article/ ... -
(转)DB2 3.2.2 表空间维护
2011-05-11 12:53 1187http://book.51cto.com/art/2 ... -
(转)DB2 数据类型
2011-05-11 12:52 4010http://hi.baidu.com/uvvv/blog ... -
(转)DB2 Basics: Table spaces and buffer pools
2011-05-06 15:29 1482http://www.ibm.com/develo ... -
(转)SQL1092N "USER" does not have the authority to perform therequested command -
2011-03-23 17:39 5488http://dbaspot.com/foru ... -
(转)DB2 sqlstate 57016 原因码 "7"错误详解
2011-03-07 17:38 1503http://www.db2china.net/clu ... -
(转)在英语 OS 上设置 DB2 UDB 版本 8 中的混合字节字符集(MBCS)数据库
2011-02-16 16:25 1609http://www.ibm.com/develo ... -
(转)DB2 CODEPAGE List
2011-02-15 15:15 1433http://www.db2china.net/hom ... -
(转)DB2 and IBM's Processor Value Unit pricing
2010-01-13 17:36 1381http://www.ibm.com/developerwor ...
相关推荐
- DB2命令行处理器会根据命令执行的结果返回不同的状态码,这些状态码有助于开发者和管理员判断命令执行的情况。 - **调用命令帮助**: - 可以使用`?`或`help`命令来获取当前环境下的帮助信息。 - 例如,要获取`...
在DB2环境中,命令行处理器(Command Line Processor, CLP)和脚本编写是进行数据库操作的重要工具,尤其对于系统管理员和数据库开发者来说,熟练掌握这两项技能至关重要。 1. **DB2 命令行处理器(CLP)** - **...
DB2 CLP 命令行处理器中的常用命令 DB2 命令行处理器(CLP)是 DB2 数据库管理系统中一个强大的工具,提供了许多实用的命令来管理和维护数据库。在本文中,我们将对 DB2 CLP 中的常用命令进行总结和分类,以便快速...
2. **DB2命令行处理器(CLP)**: 它类似于一个DB2提示符(DB2=>),用户可以直接在这里输入DB2命令,就像在Windows命令提示符中输入操作系统命令一样。DB2CLP也可以执行操作系统命令,只需在命令前加上惊叹号(!)...
DB2是一款功能强大的数据库管理系统,其命令行处理器(CLP)为用户提供了一个灵活且强大的工具,用于管理和操作数据库。通过本文档的学习,读者能够熟练掌握DB2的基本命令和使用技巧,提高数据库管理和开发效率。此外...
### DB2命令行处理器(CLP)中的常用命令 CLP是DB2提供的命令行工具,允许用户以命令行的方式执行各种数据库操作。在本部分的培训中,将详细介绍这些命令的具体用法和实例。 ### DB2数据库锁的问题 数据库锁是...
- **CLP的基本使用**:介绍如何使用DB2的命令行处理器进行数据库管理。 - **CLP的高级用法**:教授用户如何利用CLP执行复杂的数据库操作。 ### 五、DB2的维护与优化 #### 1. 数据库性能调优 - **性能监控工具**:...
#### 五、命令行处理器(CLP)的高级功能 - **使用续行符**: - 功能说明:当命令过长时,可以在一行末尾添加 `\` 续行符来分多行输入命令,注意续行符前后要有空格隔开。 - **获取CLP选项帮助**: - 命令格式:`...
DB2的管理工具包括命令行处理器(CLP)、图形用户界面(GUI)工具和编程API等。通过这些工具,我们可以执行包括数据库的创建、删除、备份和恢复等操作。 下面是一些DB2管理的基础知识点: 1. DB2实例:在DB2中,...
- **DB2命令行处理器(CLP)常用命令**: - `$db2level`:用于查看当前DB2版本信息。 - `$db2ilist`:列出当前系统中存在的所有DB2实例。 - `$db2start`:启动指定的DB2实例。 - `$db2connect to <dbname>`:...
- **熟悉使用命令行处理器:** 命令行处理器(Command Line Processor, CLP)是DB2的重要组成部分,允许用户直接通过输入命令的方式与数据库交互,执行SQL语句、管理数据库等操作。熟悉CLP对于日常的数据库管理维护至...
在UNIX系统中,默认的DB2命令行处理器是`DB2AS`,而在Windows系统中则是`DB2DAS00`。 ### 22. 如何创建和管理DB2实例? - 使用`DB2ADMINSTART`命令来启动DB2实例。 - 使用`DB2ADMINSTOP`命令来停止DB2实例。 - 在...
- **创建实例**:可以通过命令行处理器(CLP)发出`db2icrt <instancename>`命令来显式创建实例。在Windows平台上首次安装DB2时,默认会创建一个名为“DB2”的实例;在UNIX环境中,默认实例名称为“db2inst1”。 - **...
具体步骤为在DB2命令行处理器(DB2CLP)窗口中执行以下命令: 1. db2set DB2SYSTEM=new_system_name 2. db2terminate 3. db2uncatalog node original_node_name 4. db2terminate 二、解决数据库别名已存在问题 创建...
通过命令行处理器(Command Line Processor, CLP),可以使用以下命令获取锁的信息: ```bash GET SNAPSHOT FOR LOCKS FOR APPLICATION APPLID GET SNAPSHOT FOR LOCKS FOR APPLICATION AGENTID GET SNAPSHOT FOR...
在DB2命令行处理器(CLP)中,以"!"为前缀的命令将被视为系统命令而非DB2命令,从而允许用户执行外部命令或操作。 #### 15. CLP中的路径分隔符是什么? 在CLP中,路径分隔符通常为"\",用于指定文件或目录的路径。...
- **DB2命令行处理器(DB2 CLP):** DB2提供的命令行工具。 - **组(Group):** 在某些情况下用于管理用户权限。 #### 架构布局 **Oracle:** Oracle的架构包括实例和数据库两大部分。实例是运行在服务器上的...
可以通过 DB2 命令行处理器 (CLP) 查询数据库管理配置 (DBM CFG) 或查看 `/etc/services` 文件来获取 DB2 的端口号。 确认连接成功后,可以查询 DB2 数据库中的表,确保连接功能正常。进行迁移前,还需要在 Oracle ...
#### 四、DB2 命令行处理器(CLP) - **CLP 特殊字符:** - `当前 "!" 为前缀`:在DB2 CLP中,`!` 字符可以用来执行操作系统命令。 - `"\\" 为转义符`:在SQL语句中,`\` 字符被用作转义符。 - **DB2 实例管理:...