WEB开发网
开发学院数据库DB2 DB2 V8数据库基础(一) 阅读

DB2 V8数据库基础(一)

 2008-09-19 16:30:50 来源:WEB开发网   
核心提示:1 版本 DB2 ESE 企业版DB2 HOST DATABASESDB2 for iSeries os4平台DB2 for zSeries os39平台DB2 Famliy Platform. supportAIXHP_UXSolarisLinux1.1 DB2产品的级别Server版企业版的ENTERPRISE E

1 版本

DB2 ESE 企业版

DB2 HOST DATABASES

DB2 for iSeries os4平台

DB2 for zSeries os39平台

DB2 Famliy Platform. support

AIX

HP_UX

Solaris

Linux

1.1 DB2产品的级别

Server版

企业版的ENTERPRISE EDITION

企业扩展版ENTERPRISE EXTEND EDITION

工作组版WORKGROUP EDITION

个人版

个人版的PERSONAL EDITION

卫星版的SATELLITE EDITION

微型版的EVERYPLACE

1.2 可以连接到DB2数据库的产品

DB2客户端

DB2 CONNECT :当连接OS390/OS400/VM/VSE上的DB2的时候需要此软件

DB2 DATA PROPAGATOR

DB2NET.DATA

DB2 DATA JOINER

DB2 RELATIONAL CONNECT

WEBSPHERE应用服务器

DRDA APPLICATION SERVER

1.3 DB2支持的通讯协议

TCP/IP

NETBIOS

APPG

IPX/SPX

NAME PIPE

1.4 DB2客户端产品

DB2运行时间客户端 DB2 RUNTIME CLIENT

DB2管理客户端 DB2 ADMINISTRATION CLIENT

DB2应用程序开发客户端 DB2 APPLICATION DEVELOPMENT CLIENT

DB2瘦客户端 DB2 THIN CLIENT

1.5 DB2提供哪些关系扩展器

文本扩展器TEXT EXTENDER //提供dictionary-based search

图象扩展器IMAGE EXTENDER

音频扩展器AUDIO EXTENDER

视频扩展器VIDEO EXTENDER

空间数据(多维)扩展器SPATIAL EXTENDER

XML扩展器XML EXTENDER

网络搜索扩展器NET.SEARCH EXTENDER

2 层次结构  

DB2 V8数据库基础(一)

如图所示,系统表示最顶层,表示安装DB2,系统可以具有一个或多个实例,每个实例可以管理一个或多个数据库,数据库可以是(单、多)分区数据库,并使它们的表空间驻留在数据库分区组中;表空间由一到多个容器组成,为了提高性能,可以将一个表的索引存储到另一个表空间,将大对象存储到第三个表空间,任何表的数据都循环存储在表空间的所有容器中;表空间分为系统管理表空间(SMS:system manage space)和数据库管理表空间(DMS),缺省用户表空间为USERSPACE1,缺省系统目录表空间为SYSCATSPACE,缺省系统临时表空间为TEMPSPACE1;缓冲池是已分配的一块内存;每个系统都有一个管理服务器。

3 GUI工具

DB2 V8数据库基础(一)

联邦系统如上图所示,复制功能如下图所示:

DB2 V8数据库基础(一)

Db2cc 打开控制中心 

Db2rc 打开复制中心

Db2dwc 打开数据仓库中心

Db2tc 打开任务中心

Db2icc 打开信息目录中心(没安装)

Db2ic 打开信息中心

Db2hc 打开健康中心

Db2dc 打开开发中心

Db2ca 打开配置助手

Db2indbt 打开不确定事务管理器 //用来处理不确定状态的全局事务,可以对事务进行落实或回滚,这是最后的措施,一般不建议使用,只有在你不能等的时候才可以用。

4备份与恢复

4.1 备份

Db2使用日志来记录数据库的更改,日志有两种方式:循环和归档。循环记录是缺省模式(logretain或userexit的配置参数设置为NO),此类型只准许完全脱机备份;归档记录专门用于前滚恢复,前滚恢复能将数据库恢复到日志末期或者任何特定时刻。

4.2 恢复

需要独占数据库连接,恢复的时候会阻止其他连接。

Tags:DB 数据库 基础

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接