
DB2
RyanDid
这个作者很懒,什么都没留下…
展开
-
DB2的结构
DB2结构从大到小是这样的顺序:系统节点—>实例节点—>表空间—>数据库原创 2010-03-18 22:42:00 · 634 阅读 · 0 评论 -
DB2重定向恢复数据库
什么情况下使用重定向恢复呢在恢复数据库备份的时候,如果备份的表空间存在于原来的S盘,而新服务器上没有S盘,加入只有D盘,那么在恢复的时候如果不用重定向恢复,那么表空间就恢复不过来,那样恢复的数据库也是不完整的,这种情况下,必须使用重定向恢复数据库来重新指定表空间的路径或者文件方法如下:1,首先启动重定向恢复db2 restore db test redirect2,然后系统会提原创 2012-10-27 15:31:19 · 2969 阅读 · 0 评论 -
DB2谓词
检索数据库的时候,搜索条件由一个或者多个谓词组成,谓词指定某一行是真或者是假的条件,可以使用下列谓词在WHERE子句中指定条件转载 2012-09-13 17:24:33 · 1212 阅读 · 0 评论 -
DRDA
DRDA(Distributed Relational Database Architecture )分布式关系数据库体系结构 分布式关系数据库体系结构(DRDA)是一个跨IBM平台访问、遵循SQL标准的数据库信息的IBM标准。它是IBM的信息仓库框架中的重要组成部分,该框架定义了庞大的后台服务器,客户机可通过较小的基于工作组的中介服务器来访问它。DRDA具有下列功能:转载 2012-09-14 17:14:42 · 739 阅读 · 0 评论 -
DB2联合系统与联合服务器
DB2® 联合系统是一个特殊类型的分布式数据库管理系统(DBMS)。联合系统由一个作为联合服务器运作的DB2实例、一个充当联合数据库的数据库、一个或多个数据源以及存取数据库和数据源的客户机(用户和应用程序)组成。借助于联合系统,您在一个SQL语句中就可以将分布式请求发送至多个数据源。例如:您可以在单个SQL语句中DB2 Universe Database(DB2通用数据库)表、ORACLE表和XM转载 2012-09-14 16:46:23 · 739 阅读 · 0 评论 -
DB2环境变量-DB2_EXTSECURITY
DB2_EXTSECURITY操作系统:Windows缺省值:YES,值:YES 或 NO通过锁定 DB2 对象(系统文件、目录和 IPC 对象)来防止对 DB2 进行未经授权的访问。为避免发生潜在的问题,不应该关闭此注册表变量。如果未设置 DB2_EXTSECURITY,那么在 DB2 数据库服务器产品上会认为它的值为 YES,在客户机上会认为它的值为 NO。转自:I转载 2012-09-13 11:24:16 · 2087 阅读 · 0 评论 -
DB2工具-db2look
db2look 版本 9.1db2look:生成 DDL 以便重新创建在数据库中定义的对象语法: db2look -d DBname [-e] [-xs] [-xdir Path] [-u Creator] [-z Schema] [-t Tname1 Tname2...TnameN] [-tw Tname] [-h]转载 2012-09-11 09:44:46 · 2503 阅读 · 0 评论 -
DB2工具-db2export、db2import、db2move
DB2工具db2export是可以讲数据库中的表导出成以下几种格式的数据:1,ASC=ASCII(American Standard Code for Information Interchange)2,DEL=Delimited ASCIIDEL 文件示例以下是一个 DEL 文件示例。每一行都以换行符序列结尾(在 Windows® 操作系统上,每一行都以回车符/换行符序列结尾转载 2012-09-10 21:13:34 · 10090 阅读 · 0 评论 -
DB2 indexes(索引)
索引是一个表的行指针的有续集合,索引的作用是提高性能并确定唯一性。概念上,可以想象一下DB2表的行的索引,类似于一本书的页的目录,每个索引是基于表中一列或者多列的数据的值的。大多数情况下,有索引的数据访问是要比没有索引的数据访问快的,例如,为表DEPT的DEPTNO字段创建一个索引,这样就很容易定位一个特定的department而不是要扫描整个表的所有行。索引与表中的数据是分开存储的,翻译 2012-09-08 20:19:34 · 1768 阅读 · 0 评论 -
DB2视图
视图是对一个或多个表中的数据的一中选择性的展现方式,视图可以包括一个或者多个基本表的几个字段或者全部字段。可以这样创建一个视图:a,从不同的基表中整合数据b,基于其他视图,或者视图与表的结合c,映射特定数据,因此可以对某些用户屏幕一些数据来自IBM官网:A view is an alternative way of representing data that翻译 2012-09-08 18:21:31 · 978 阅读 · 0 评论 -
Sequence序列
序列简单的说就是数值生成器,它有别于表的identity列,因为sequence独立于表,在DB2中,sequence序列对象存在于数据库的SYSSEQUENCES表中,Sequence对象由create sequence创建,可以设置起始值start with,可以设置增量increment by(可递增或递减),可以缓存这些值或按请求次序来生成。IBM官网:A sequence is a转载 2012-09-07 16:06:56 · 726 阅读 · 0 评论 -
DB2的页、缓冲池、表空间
一、页是DB2中最小的存储单元,允许的页大小是4K、8K16K、32K,扩展数据块是一组数据页,每次处理一页会影响数据库的性能,所以DB2以数据块为单位进行处理,页大小和扩展数据块的大小在缓冲池和表空间定义的时候定义。二、缓冲池是表和索引数据在内存中的缓存,它减少持续直接的IO读取,提供异步读取(预取)和写入来提高系统性能,即DB2会预测将会使用到哪些数据页,然后将他们预先读取到缓冲池中再转载 2012-09-06 11:54:06 · 2845 阅读 · 0 评论 -
恢复数据库报错,SQL3012C 发生系统错误(原因码 = "")。无法处理后续的 SQL 语句。 SQLSTATE=58005
在DB2V9的情况下,如果使用自动存储的数据库,备份之后恢复的话可能出现上述报错,必须使用如下办法恢复restore ..........taken at......... ON path-list DBPATH ON target-dir例如:db2 restore db test from "d:\oa" taken at 20121026203410 on "d:\db2i1转载 2012-10-27 15:38:19 · 5456 阅读 · 0 评论