![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
db2
文章平均质量分 56
woshilipengfei
这个作者很懒,什么都没留下…
展开
-
tsm
http://publib.boulder.ibm.com/tividd/td/SMAIXN/GC35-0403-01/zh_CN/HTML/anragd41tfrm.htm原创 2010-09-17 21:32:04 · 193 阅读 · 0 评论 -
关于Java连接db2 的问题
这个问题比较多,等我闲了再好好总结一下。//驱动的问题 Class.forName("com.ibm.db2.jcc.DB2Driver").newInstance(); Connection con = DriverManager.getConnection("jdbc:db2://133.64.37.1:50000/CHURNDB", "test...2009-02-02 20:08:06 · 787 阅读 · 0 评论 -
db2权限管理
已经存在一个用户(在系统中创建用户),用户名是ccp 实例名db2fenc1,下边有个数据库test,有张表是test grant select on table db2fenc1.test to user ccp //授予所有的权限 grant all privileges on table db2fenc1.test to user ccp -...2009-02-02 09:30:06 · 120 阅读 · 0 评论 -
数据库连接
在常见的客户/服务器模式中,简单连接是很重的操作,消耗资源很多。 首先,客户端与远程的监听程序(listener program)建了联系;接着,监听程序要么创建一个进程或者线程来执行数据库核心程序,要么直接或者间接的把客户的请求传递给已存在的服务器进程,这取决于此服务器是否为共享服务器。 除了这些系统操作(创建进程或线程并开始执行)之外,数据库系统还必须为每次session...2009-01-20 13:18:48 · 91 阅读 · 0 评论 -
DBA00011E - Table information could not be loaded
Unable to view properties or extract DDL for MQT's.Receive the following errors: 1. When trying to view properties: "DBA00011E - Table information could not be loaded. The object might no long...2009-01-19 19:22:32 · 233 阅读 · 0 评论 -
数据库自增字段
create table strategy ( strategy_id decimal(17) GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1 ) primary key not null, str...2009-01-19 19:08:23 · 281 阅读 · 0 评论 -
备份数据库
1.backup ,和restore 的最大优点是:将db2的配置参数和reorgchk 据库最优参数保 存在已备份的数据库中。恢复的数据库与备份的数据库具有相同的调整参数. 2. db2 force applications all db2 backup db ldapdb2 to directory_or_device db2 restore ...2009-01-19 10:49:52 · 110 阅读 · 0 评论 -
reorg ,runstats ,reorgchk
1.runstats 收集统计信息, 2.reorgchk 针对系统表进行reorgchk reorgchk update statistics on table system 针对用户表进行 reorgchk db2 reorgchk update statistics on table user 3...2009-01-16 15:53:32 · 212 阅读 · 0 评论 -
runstate
现在,几乎所有重要数据库都使用某种方法来更新目录统计信息,以便为其优化器提供可能的最佳信息。可以将优化器视为一个勘探器,正在系统中的数据所代表的大山中进行定位。目录统计信息的更新将为优化器提供最新的地图,以便在整个地形中快速定位。 DB2 优化器使用目录统计信息来确定最佳的访问路径,而更新这些目录统计信息所采用的主要方法就是运行 RUNSTATS 实用程序。当用户表中发生数据修改时,...原创 2009-01-16 13:18:05 · 927 阅读 · 0 评论 -
表空间
1. 表,视图,索引的驻留在表空间里边。 一个数据库可以有多个表空间。在首次创建数据库时db2 会默认创建一组表空间2. SYSCATSPACE 系统编目表空间,用来存储关于数据库的元信息。不能删 TEMPSPACE1 临时表空间,不能删 USERSPACE1 用户表空间按类型分为:规则表空间、大对象表空间、系统临时表空间、用户临时表空间 ...原创 2009-01-15 16:55:35 · 114 阅读 · 0 评论 -
db2控制中心
1. linux 下输入 db2cc 2. windows下 ...2009-01-15 16:29:22 · 575 阅读 · 0 评论 -
导入导出
del: 界定的ascii 格式,行分隔符和列分隔符将数据分开。 10,"Head Office",160,"Corporate","New York" 15,"New England",50,"Eastern","Boston" 20,"Mid Atlantic",10,"Eastern"原创 2009-01-15 14:38:39 · 122 阅读 · 0 评论 -
load imp 参数
1.出现换行的时候: LOAD CLIENT FROM /home/ccp/test.del OF DEL modified by delprioritychar INSERT INTO TEL.test ALLOW NO ACCESS; 要加上modeified by delprioritychar 2.load 的四种模式: a. insert 模...原创 2009-01-14 13:43:29 · 390 阅读 · 0 评论 -
ERD
ERD= entity relationship diagram就是传说中的 ER图。对应与powerdisigner 中的概念模型设计。2009-01-12 15:05:33 · 1101 阅读 · 0 评论 -
db2的基本概念
看一点,记一点 DB2 Viper (Viper 是 DB2 V9 的开发代号)版本现在还在测试阶段,它的重要特性是最新支持了对 XML 数据的存储、管理和搜索2009-01-09 16:31:48 · 108 阅读 · 0 评论 -
db2 存储过程异常处理
在db2中,如果要使用sqlcode那么必须在使用前declare。 存储过程异常的处理: DECLARE handler-type HANDLER FOR condition handler-action 异常处理器类型(handler-type)有以下几种: CONTINUE 在处理器操作完成之后,会继续执行产生这个异常语句之后的下一条语...2009-01-08 15:47:48 · 800 阅读 · 0 评论 -
db2, oracle和sqlserver取前几行的语法
db2, oracle和sqlserver取前几行的语法 db2: select * from tab fetch first 10 rows only oracle: select * from tab where rownum原创 2009-01-08 15:03:09 · 140 阅读 · 0 评论 -
db2 审计
[url]http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0603wasserman/index.html[/url]1.审计2.写个触发器来监控表的操作原创 2009-02-04 11:29:37 · 219 阅读 · 0 评论 -
响应文件
要自动安装 DB2 这样的产品,您需要执行静默安装。在静默安装中,您将使用响应文件来指定通常要在安装程序的 GUI 中输入的配置参数。响应文件 是个文本文件,其中每一行对应于可在常规交互式安装中找到的字段。 一般来讲,可以采用两种方法准备响应文件。保存:在执行手动安装时,您可以让安装程序生成响应文件,其中记录您在安装过程中选择的选项,然后根据需要做出某些较小的修改。如果您要在大量的...2009-02-06 10:51:03 · 1249 阅读 · 0 评论 -
db2 数据库事物日志慢
这个事务涉及的数据量超过了日志文件的大小只有增加日志的大小或日志文件的数量db2 update database configuration for ldapdb2 using LOGFILSIZ 10000 更改日志文件的大小。db2 get db cfg for test 日志文件大小(4KB) ...2009-02-23 16:03:37 · 326 阅读 · 0 评论 -
表函数
create function get_id_name(begin_range int) returns table(id int,name varchar(200)) language SQL reads SQL DATA return select id ,name from xxx where id>begin_range;运行...2009-02-19 10:50:43 · 80 阅读 · 0 评论 -
db2 中函数不支持临时表和游标
db2 中函数有很多的限制,在db2 中只有存储过程可以使用临时表和游标2009-02-18 17:31:45 · 297 阅读 · 0 评论 -
SQL5124N 未能更新或复位一个或多个分区上的数据库配置,原因码是2
1.update db cfg using logarchmeth1 logretain immediate 2.force applications all 3.db2_all "db2 backup database to d:\data" 4.update db cfg using logarchmeth1 off 如果上面的第三步没有使用db2_all 则...2009-02-17 10:46:46 · 296 阅读 · 0 评论 -
行压缩的最佳实践
http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0902yanbo1/ 本文介绍了行压缩是如何适应更大的压缩策略背景的,包括值压缩和备份压缩。这里会讨论包括什么时候,在使用或不使用自动创建字典(ADC)DB2 9.5功能情况下对行压缩实施最佳实践。一些 IBM 客户正在使用深度压缩功能,并且这些最佳实践...原创 2009-02-16 20:18:29 · 322 阅读 · 0 评论 -
db2 数据库分区脚本
db2start dbpartitionnum 1 ADD DBPARTITIONNUM HOSTNAME WWW-60A14975EDB PORT 1 COMPUTER WWW-60A14975EDB USER db2admin PASSWORD db2admin NETNAME WWW-60A14975EDB WITHOUT TABLESPACESCREATE DATABASE ...2009-02-16 17:02:13 · 200 阅读 · 0 评论 -
"QCC10000E -Unable to allocate environment handle
今天遇到了这个问题原因是: 系统的环境变量path的问题: 更改了path之后就好了E:\oracle\product\10.2.0\db_1\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;E:\ibm\BIN;E:\ibm\FUNCTION;E:\ibm\SAMPLES\REP...2009-02-16 16:36:28 · 758 阅读 · 0 评论 -
表压缩
一定数量的CPU资源被用于在执行数据存储对其进行压缩,之后,当外部存储设备读取时,数据又被解压缩。然而,数据压缩也能够提供性能方面的好处,因为更多的数据存储在更小的空间内(在DASD上和缓冲池中);同未经压缩的数据相比,这样可以产生更少的同时读取、更小的I/O等。 在版本9之前,DB2有三种方式的压缩,分别是空间值压缩(VALUE COMPRESS子句)、索引压...原创 2009-02-16 13:56:44 · 112 阅读 · 0 评论 -
not logged initially
Any changes made to the table by an Insert, Delete, Update, Create Index, Drop Index, or Alter Table operation in the same unit of work in which the table is created are not logged. For other c...2009-02-13 10:30:37 · 705 阅读 · 0 评论 -
临时表,索引
declare global temporary table xx ( id int, name varchar(200) ) on commit preserve rows not logged with replace; insert into session.xx values(1,'sdfsdfs'); ...2009-02-12 15:30:51 · 669 阅读 · 0 评论 -
如何对 DB2 分区数据库的增量备份进行恢复?
说明:对于 DB2 分区数据库来说,其非增量备份映象的恢复操作是可以通过仅发出两条恢复命令来完成的,即先恢复编目分区的备份,再恢复其它分区的备份。但如果要恢复分区数据库的增量备份映象,由于要对恢复的增量备份映象的时间戳记使用 db2ckrst 这一检测增量备份映象恢复顺序的实用程序进行检测,以获取恢复操作的命令序列,而各分区的增量备份映象的时间戳记又不可能完全相同,因此对于编目分区外的其它...原创 2009-02-12 14:02:04 · 299 阅读 · 0 评论 -
db2 多分区数据库备份
编目分区: Catalog database partition number = 0 这个就是编目分区。//断掉所有的连接。 db2 force applications all db2_all "2009-02-12 10:35:44 · 441 阅读 · 0 评论 -
type
体现面向对象的特点:CREATE DISTINCT TYPE USA_DOLLARS AS DECIMAL(9,2) WITH COMPARISONS;CREATE DISTINCT TYPE EUR_DOLLARS AS DECIMAL(9,2) WITH COMPARISONS;create2009-02-10 20:19:12 · 84 阅读 · 0 评论 -
db2 备份与恢复
l.connect to sample 2.list applications 3.force applications all 4.backup database sample to d:\backup 5.force applications all 6.restore db sample from d:\backup taken at 200902071716...2009-02-07 17:31:03 · 251 阅读 · 0 评论 -
db2 分区组
数据库分区组是一个或多个数据库分区的集合。想要为数据库创建表时,首先创建用来存储表空间的数据库分区组,然后创建用来存储表的表空间。 可以在数据库中定义一个或多个数据库分区组成的命名子集。您定义的每个子集称为 数据库分区组 。包含多个数据库分区的每个子集称为 多分区数据库分区组 。多分区数据库分区组只能使用属于相同实例的数据库分区定义。 图 1 给出了一个含五个分区的数据...原创 2009-02-07 16:26:28 · 299 阅读 · 0 评论 -
太可怕了关于大小写的问题
create table "tel"."xx"(id int); create table TEL.xx(id int,name varchar(200)); 不带双引号后,都是最后按照大小来处理。 我本来是drop 小写模式的表,但是我没有加上双引号。把大写的表给删了,吓了我一跳...2009-02-06 15:52:32 · 122 阅读 · 0 评论 -
db2常用命令
1. 如何快速清除一个大表 ALTER TABLE TABLE_NAME ACTIVE NOT LOGGED INITALLY WITH EMPTY TABLE2. 如何查看存储过程 SELECT * FROM SYSCAT.PROCEDURES3. 导出数据 export to c:\user.ixf of ixf select * from user...2009-01-07 19:57:45 · 90 阅读 · 0 评论 -
编目
注意:如果连不上,请关闭防火墙再试。1.编目远程节点 db2 catalog tcpip node db2cdb2 remote 10.81.XX.XX server 500002.设置编目的节点为当前节点 db2 attach to db2cdb2 user user_name using password3.编目数据库 db2 catal...2009-01-07 19:03:08 · 236 阅读 · 0 评论 -
SQL0270N 函数不受支持(原因码 = "2")。 SQLSTATE=4
根本的原因是数据库是分区的,而建表的时候没有指定分区键,建主键的时候会出现这个错误 drop table "ARS"."CALL_DISTRACT" ;CREATE TABLE "ARS"."CALL_DISTRACT" ("CUST_ID" DECIMAL(17, 0), "PROD_INST_ID" DECIMAL(17, 0) NOT2009-03-18 10:53:51 · 667 阅读 · 0 评论 -
DB2 日常维护技巧,第 1 部分
级别: 初级程永 (cyong@cn.ibm.com), 高级信息工程师, IBM 王雪梅 (xuemay_2000@163.com), 高级数据库工程师, 自由撰稿人2008 年 11 月 27 日本文主要介绍数据库管理员(DBA)在日常维护中遇上一些比较紧急的情况如何处理,如何形成自己的应急方案,以及在日常维护中需要注意哪些技巧。“ DB2 日常维护技巧,第 1...原创 2009-03-16 18:28:07 · 225 阅读 · 0 评论 -
userexit
userexit - 启用用户出口配置参数配置类型 数据库 参数类型 可配置 缺省值 [范围] Off [ On; Off ] 如果启用此参数,则不管 logretain 参数是如何设置的都执行日志保留日志记录。此参数也指示应使用用户出口程序以归档和检索日志文件。当日志文件已满时,将归档日志文件。当 ROLLFORWARD 实用程序需要使用这些日志文件复原数据库时,将检...原创 2009-03-16 18:26:13 · 290 阅读 · 0 评论