DB2 命令
文章平均质量分 73
yjdpkto
这个作者很懒,什么都没留下…
展开
-
一、db2 基础
一、db2 基础基本语法注释:“--”(两个减号)字符串连接:“||”如set msg=’aaaa’||’bbbb’,则msg为’aaaabbbb’字符串的引用:‘’(一定用单引号),如果需要输入单引号,输入两个单引号即可。语句结束:“;”语法来源:PASCLE转义字符如果你想查询字符串中包含‘%’或‘_’ ,就得使用转义字符(Escape Char原创 2008-10-07 16:08:00 · 525 阅读 · 0 评论 -
DB2常用命令
实例CLP 命令描述db2start启动数据库管理器实例。db2stop停止数据库管理器实例。get dbm cfg返回数据库管理器配置设置。get dbm cfg show detail显示数据库管理器参数的当前值和延迟值(从 V8 起)。1update dbm cfg using 将数据库管理器配置参数原创 2008-10-07 16:18:00 · 398 阅读 · 0 评论 -
DB2基础知识四
15. 计算本开发环境中BUFFER的命中率缓冲池是内存中的一块存储区域,用于临时读入和更改数据库页(包含表行或索引项)。缓冲池的用途是为了提高数据库系统的性能。从内存访问数据要比从磁盘访问数据快得多。因此,数据库管理器需要从磁盘读取或写入磁盘的次数越少,性能就越好。对一个或多个缓冲池进行配置之所以是调优的最重要方面,是因为连接至数据库的应用程序的大多数数据(不包括大对象和长字段数原创 2008-10-07 16:21:00 · 800 阅读 · 0 评论 -
DB2 字段和表
systables放的是表信息 syscolumns表里放的是字段信息原创 2008-10-07 15:39:00 · 605 阅读 · 0 评论 -
DB2知识文档-3
如何使用DB2MOVEDb2move DB_NAME action -u USERID –p PASSWORDAction:export,import,loadOptions如下:OptionDefaultNotes-tctable-creatorsall_creatorsEXPORT.Wildcard原创 2008-10-07 16:10:00 · 352 阅读 · 0 评论 -
如何在 DB2 UDB 中监控死锁
DB2 UDB通过锁来完成应用程序的并发性控制,而应用程序的并发性可以有效地保证数据的完整性和一致性,同时大大提高应用程序的执行效率。但是,由于应用程序设计,代码编写或者数据库设计方面的不足,多数数据库应用程序都经历过锁升级,甚至死锁的现象。这大大降低了应用程序的并发性能,严重影响了用户对于产品的满意程度。本文通过实例帮助用户了解如何在DB2 UDB中监控死锁的发生以及分析监控的结果,从而提原创 2008-10-07 16:22:00 · 797 阅读 · 0 评论 -
DB2 存储过程开发最佳实践2
清单2:声明异常处理器 DECLARE handler-type HANDLER FOR condition handler-action 异常处理器类型(handler-type)有以下几种: CONTINUE 在处理器操作完成之后,会继续执行产生这个异常语句之后的下一条语句。 EXIT 在处理器操作完成之后,存储过程会终止,并将控制返回给调用者。 UN原创 2008-10-07 16:23:00 · 847 阅读 · 0 评论 -
DB2基础知识一
1. 新加一个数据库实例db2icrt [-a AuthType] [-p PortName] [-s InstType] [-w WordWidth] -u FencedID InstName-a AuthType i原创 2008-10-07 16:20:00 · 611 阅读 · 0 评论 -
DB2 常用知识
DB2 常用知识 1. DB2产品的级别有那些? 企业版的 NTERPRISE EDITION 工作组版 WORKGROUP EDITION 企业扩展版 ENTERPRISE EXTENDED EDITION 个人版的 PERSONAL EDITION 卫星版的 SATELLITE EDITION 微型版的 EVERYPLACE2. 可以连接到DB2数据库的产品有哪原创 2008-10-07 16:29:00 · 492 阅读 · 0 评论 -
在db2中应用db2look命令生成DDL
在db2中应用db2look命令生成DDL db2look:生成 DDL 以便重新创建在数据库中定义的对象命令:db2look -d DBname -a -e -p -i userID -w password -o d:/sample.sql 语法: db2look -d DBname [-e] [-u Creator] [-z Schema] [-t Tname1 Tname2...Tn原创 2008-10-07 16:17:00 · 827 阅读 · 0 评论 -
DB2客户端连接服务端的方法
DB2客户端连接服务端的方法在DB2中从客户端访问服务器端的数据库时,不能直接用connect命令,而必须先建立通舗ode,再在node的基础上建立数据库连接。在命令行的具体操作如下:->db2 catalog tcpip node ABC remote serverName server 50000 ->db2 catalog db databaseName at node ABC -原创 2008-10-07 16:16:00 · 724 阅读 · 0 评论 -
DB2知识文档-4
IMPORT如何避免日志满出错在使用IMPORT命令向数据库出入数据时,如何避免日志空间满错误? 在执行IMPORT命令时, 如果使用循环日志, 有时会出现日志满错误, 这时可用COMMITCOUNT参数来解决. 因为日志空间满往往是因为所有的日志均处于活动状态导致的. 而COMMIT执行后, 会释放所占据的资源, 其中包括日志 . 这样, 被当前事务使用的日志在COMMIT命令执行后原创 2008-10-07 16:11:00 · 633 阅读 · 0 评论 -
DB2中有关日期和时间的函数
DB2中有关日期和时间的函数,及应用DAYNAME 返回一个大小写混合的字符串,对于参数的日部分,用星期表示这一天的名称(例如,Friday)。 DAYOFWEEK 返回参数中的星期几,用范围在 1-7 的整数值表示,其中 1 代表星期日。 DAYOFWEEK_ISO 返回参数中的星期几,用范围在 1-7 的整数值表示,其中 1 代表星期一。 D原创 2008-10-07 16:14:00 · 578 阅读 · 0 评论 -
DB2基础知识二
数据库表的建立、修改、删除CREATE TABLE LYLF615."ot_test"( "id" INTEGER NOT NULL GENERATED ALWAYS AS IDENTITY ( START WITH 1, INCREMENT BY 1, NO CYCLE, CACHE 20 ), "name" VARCHAR(10)PRIMARY KEY (原创 2008-10-07 16:20:00 · 575 阅读 · 0 评论 -
DB2基础知识三
13. 表关联(关联、外连接)Union――交集运算:INTERSECT、INTERSECT ALLSELECT * FROM AA_WEEK X WHERE X.CODE IN (1,2,3) -- 集合AINTERSECT -- 集合BSELECT * FROM AA_WEEK X WHERE X.CODE IN (2,3,4);--------------原创 2008-10-07 16:21:00 · 582 阅读 · 0 评论 -
DB2 存储过程开发最佳实践1
本文以 DB2 开发人员的角度介绍了在 DB2 存储过程开发中需要注意的事项和技巧。新手如果能够按照本文介绍的最佳实践来开发存储过程,可以避免一些常见的错误,从而编写出高效的程序。本文从初始化参数、游标、异常处理、临时表的使用以及如何寻找并 rebind 非法存储过程等常见问题进行了着重讨论,并且给出了示例代码。 DB2 提供的强大功能可以让开发人员创建出非常高效稳定的存储过程。但对于初学者来原创 2008-10-07 16:24:00 · 702 阅读 · 0 评论 -
DB2函数大全
DB2函数大全2008-10-07 10:44函数名 函数解释 函数举例AVG() 返回一组数值的平均值. SELECTAVG(SALARY)FROMBSEMPMS;CORR(),CORRELATION() 返回一对数值的关系系数. SELECTCORRELATION(SALAR转载 2008-10-07 10:43:00 · 520 阅读 · 0 评论 -
DB2知识文档-2
如何实施已删除表的恢复(Dropped Table Recovery)1. 首先数据库要可以前滚恢复(数据库配置参数logretain或userexit打开)。 2. 对要实施Drop Table Recovery的表空间(限regular tablespace),执行: alter tablespace 表空间名 dropped table recovery on 3.原创 2008-10-07 16:09:00 · 364 阅读 · 0 评论 -
数据库的几种连接方式
数据库的几种连接方式连接类型定义例子内连接只连接匹配的行select A.c1,B.c2 from A join B on A.c3 = B.c3;左外连接包含左边表的全部行(不管右边的表中是否存在与它们匹配的行)以及右边表中全部匹配的行select A.c1,B.c2 from原创 2008-10-07 16:15:00 · 689 阅读 · 0 评论 -
DB2_安装配置__V9onLinux安装以及设置windows客户段的远程访
9月份,实施过一次DB2 V9 on AIX5304的热备双机,刚刚接到1个case,说里面有个表空间报“不可存取表空间”错误,有一阵没有摸DB2了,于是在虚拟机上动手装了一遍,并且在windows上安装了db2 v9 client,同时设置远程访问,下面是具体的过程: 一、安装db2 v9服务器、创建实例、创建管理服务器 1.创建目录、用户[root@seagull /]# m转载 2008-11-10 11:19:00 · 2126 阅读 · 0 评论