DB2数据库培训教材

合集下载

DB2 V8培训手册

DB2 V8培训手册

DB2培训手册盈达电子商务软件系统(上海)有限公司目录DB2培训手册 (1)1. DB2服务器安装 (3)1.1. 前提条件 (3)1.2. DB2软件安装 (3)1.3. 创建数据库管理服务器 (7)1.4. 创建实例 (7)1.5. 修改/etc/services文件 (7)1.6. 设置环境变量 (7)1.6.1. 修改.bash_profile (7)1.6.2. 设置服务名称 (7)1.6.3. 设置注册变量 (8)1.7. 启动实例 (8)2. 创建数据库 (9)2.1. 创建数据库 (9)2.2. 创建缓冲池(8K) (9)2.3. 创建系统临时表空间(8K) (9)2.4. 创建数据表空间(8K) (9)2.5. 创建数据库用户 (10)3. 创建Schema (11)3.1. 创建表格 (11)3.2. 创建视图 (11)4. 初始化数据导入 (12)4.1. 公共数据导入 (12)4.2. 用户数据导入 (12)5. DB2数据库日常操作 (14)5.1. 启动和关闭数据库实例 (14)5.2. 启动和关闭DAS (14)5.3. 连接和断开数据库实例 (14)5.4. 连接和断开数据库 (14)5.5. 客户端连接配置 (14)5.6. 查看数据库字符集 (14)5.7. 断开所有用户连接 (15)5.8. 执行批处理脚本 (15)5.9. 显示当前活动数据库 (15)5.10. 显示当前用户拥有的表和视图 (15)1.DB2服务器安装1.1. 前提条件12、Mount光驱,便于使用安装介质,或者将安装软件FTP到服务器。

3、查看/etc/hosts文件,确认主机名和IP已经设置。

4、如果是linux操作系统,检查是否安装了开发工具包“Develepment Tools”、“X software Development”、“Legacy software Development”,如果没有请安装。

DB2培训文档.pptx

DB2培训文档.pptx
RETURN v_return_code; END gen
© 2006 IBM公司
IBM 软件部 | DB2 信息管理软件
调用者过程find_emp通过 get diagnostics取得被调用 者的返回值,get diagnostics 必须是紧跟在call语句之后
TIP:通过返回值判断 执行状态回结果集
存储过程中的结果集可以返回给别的存储过程,也可以返回 到客户端的应用程序。
定义游标的语法如下: declare <cursor-name> cursor [with hold] with return to caller [client] for <select statement> [stmt name]
IF ( v_total >= v_min ) THEN
SET p_bonus = 'Y'; ELSE
SET p_bonus = 'N'; END IF; END bn
© 2006 IBM公司
IBM 软件部 | DB2 信息管理软件
✓传递参数
在存储过程嵌套调用过程中,参数依照出现的次序进行传递,如果数据类型不匹 配,请使用cast函数进行数据类型转换;
ELSEIF ( v_rc = 1000 ) THEN
SET p_output = 'The employee does not exist!';
ELSE
SET p_output = 'Something else went wrong.';
END IF;
END fe
--(1) --(2)
© 2006 IBM公司
© 2006 IBM公司

DB2数据迁移培训教材PPT(31张)

DB2数据迁移培训教材PPT(31张)
Test2表
数据导出导入
(2)数据Import导入: Replace_Create 执行: db2 import from c:\test1.ixf of ixf replace_create into test2
• 执行结果: 表Test2原有数 据被删除,插入表 Test1数据。
数据导出导入
数据导出导入 表不存在,执行Create。
db2move 工具
• Export,Import和 Load每次都只对一个表 进行操作。但是您若使用它们来写一段脚 本,就可对一个数据库中的所有的表进行 操作。 db2move可以更方便地完成同样的 工作。
• db2move工具只兼容IXF格式的文件。 • db2move不可以通过控制中心来调用。
导入(LOAD)工具
• Load不能创建表及索引,故不能使用Create方式 。
• 主要方式:
导入(LOAD)工具
例: C:\>db2 connect to sample C:\>db2 Load from test.del of del REPLACE into test1
例: C:\>db2 Create table test2 like act C:\>db2 Load from C:\test.del of del INSERT into test2
(3)数据Import导入: Replace_Create 执行 db2 import from c:\test1.ixf of ixf replace_create into test3
Import工具建立了表Test3,并插入导入 数据。
Replace_Create: 表存在,执行Replace;

新编文档-DB2开发基础第1讲-精品文档

新编文档-DB2开发基础第1讲-精品文档

Create index idx_name ON artists(name);
Table data
………………………..dms01
Indexes for primary key and idx_name…….dms02
Picture(blob) data ………………………..dms03
SESSION临时表使用
二进制字符串 二进制字符串是一个字节序列。它用于保存非传统数据,如图象

DB2数据类型—数字
所有的数字都有符号和精度。精度是除符号以外的位数或数字数。
smallint smallint(小型整数)是精度为5位的两字节整数
integer integer(整数),是精度为10位的四字节整数。
bigint 一个bigint(大整数),是一个精度为19位的8字节整数。
Declare global temporary table session.t_projects as (full select) definition only ON commit preserve rows not logged with replace in tablespace apptemps;
real real(单精度浮点数)是实数的32位近似值
double double(双精度浮点数),是实数的64位近似值。DOUBLE也称FLOAT.
decimal(p,s) decimal 是一个十进制数,小数点的位置由数字的精度(p)和小数位(s)确定。精度是数
字的总位数,必须小于32,小数位是小数部分数字的位数且总是小于或等于精度值。如果未 指定精度和小数位,则十进制值的缺省精度为5,缺省小数位为0
BIGINT REAL DOUBLE DECIMAL(5,2) DATE TIME TIMESTAMP

DB2数据库管理培训教程

DB2数据库管理培训教程

11
db2pd常用方法
用途一 抓取锁信息,进行分析 db2pd –d dbname –app –tran –agent –dyn –locks wait>db2pd.out 分析db2pd.out
第一步 --sts列 W表示等待 G代表被授权获得锁
12
第二步 由第一步输出中的TranHdl对应到应用的AppHandl。 得到TranHdl 2和6 分别对应到应用的AppHandl 30和34
第三步获得应用程序的更多信息
C-AnchID/C-StmtUID 和L-AnchID/L-StmtUID 上。“C” 代表当前 (current),“L” 代表最近(last)的语句 UID
13
第四步检查动态语句缓存的内容
经分析得出锁等待的语句为 UPDATE EMPLOYEE SET SALARY = SALARY * 0.02 拥有锁的APP的语句为 UPDATE EMPLOYEE SET BONUS = SALARY * 0.1 WHERE JOB = 'MANAGER'
29
崩溃恢复
从数据库日志控制文件中获取不一致起点信息,并根据日志内容对所有在 不一致起点后成功提交事务进行再应用,而对其他未完成的事务进行回滚,从 而把数据库带回可用、一致状态。
1.自动 - 数据库参数AUTORESTART=ON(缺省) 2.手动 - 数据库参数AUTORESTART=OFF。使用db2 restart database
2. 当前APP锁等待的APP
显示当前APP正在哪个APP执行,信息包括被等待的APP的所名称及级 别,持有锁的AGENT ID,根据AGENT ID可以得到被等待锁的APP所 对应的SQL,考虑进行SQL优化或表优化等相关操作

DB2培训讲义_DB2性能优化入门

DB2培训讲义_DB2性能优化入门

DML性能问题:查询优化
同时还要考虑到 RUNSTATS/REORG 因素。 RUNSTATS 命令可以更 新表中的统计信息。当表中的数据经过频繁的增删改后其相应的统计 信息会发生变化,而优化器选择执行计划的时候是根据这种统计信息 来计算的,所以运行 RUNSTATS 此时显得尤为重要。 REORG 可以 整理数据存储的物理结构,也能减少数据扫描的时间,提高查询的性 能。 从存储方面应当注意的是选取裸设备的 DMS 要比 SMS 性能要好,因 为它少了一层文件系统的缓冲而直接访问缓冲池。
学会使用 optimize for n rows 子句,它可以提高前面 n 条记录的显示 速度。这样可以使用户能够先快速查看这 n 条记录,然后再看其他纪 录。减少了用户的等待时间。
DML性能问题:查询优化
针对复杂查询时可以将数据库配置参数 DFT_QUERYOPT( 缺省查询 优化类 ) 的值设得高一些(7 或 9),针对简单查询可以将它设得低一 些 (3 或 5),因为设置越高优化器所作的分析就越深入,耗费在生成计 划上的时间就越多。 针对 C/S 结构的查询可以将查询语句写在服务器端生成存储过程来减 少数据的网络传输以及客户端的压力。而经过编译的存储过程执行得 更加高效。
DB2培训讲义
性能优化入门
有关的概念
DB2 性能优化的三个方面
内存 CPU I/O
内存因素
在内存方面,主要是考虑缓冲池 (BUFFERPOOL) 的使用。缓冲池是 一片用来缓冲从磁盘上读取的数据和索引的内存区域,这些数据和索 引信息在缓冲池中进行运算后最终还要写回磁盘。缓冲池的页面大小 有四种 (4K,8K,16K,32K),分别对应四种不同页面大小的表空间。缓冲 池的大小决定了能够从磁盘上缓冲数据的容量大小。当然缓冲池也不 是越大越好,缓冲池过大可能会导致连接数据库的时间过长,因为在 连接数据库时要为数据库的缓冲池分配内存空间。可以通过计算缓冲 池的命中率来评估缓冲池的使用效率:缓冲池命中率 =(1-(( 数据物理 读 + 索引物理读 )/( 数据逻辑读 + 索引逻辑读 ))) *100%,缓冲池命中 率越大说明缓冲池的使用效率高。缓冲池命中率太小说明缓冲池太小 应当调大。其中的数据物理读,索引物理读以及数据逻辑读和索引逻 辑读都可以从缓冲池的快照中获取。

《DB2数据库指南》幻灯片

《DB2数据库指南》幻灯片
ChinaSoft International 中软国际
第五章 数据库对象
➢ 表空间:是数据库以及存储在该数据库表之间的逻辑层。表空 间在数据库中创立,表在表空间中创立。默认创立在 userspace1的表空间内。
➢ 视图:试图是一个虚拟表,由一个或多个表或视图中派生出来 的,检索数据的时候可以与表交替使用。通过视图对数据做出修 改,那么相对应的表的数据也会被修改。
➢ DB2数据效劳:其中包括管理效劳、平安效劳、检索效劳、可 扩展性效劳、可用性效劳、性能优化效劳、存储模型效劳。
➢ DB2驱动:IBM Driver For JDBC、IBM Driver For ODBC
ChinaSoft International 中软国际
第二章 DB2入门
➢ DB2 产品安装:可以多个副本并存,如DB2 V8 和DB2 V9两
without prompting
❖ 联机数据库备份,可以备份整个数据库或者单个表空间。

backup db sample tablespace (userspace1) online to /dev/rmt0
ቤተ መጻሕፍቲ ባይዱwithout prompting

要执行联机备份,确保数据库参数 logretain = on 或 设置了
ChinaSoft International 中软国际
第一章 产品概述
➢ DB2能力:DB2 具有存储各种类型电子化信息的能力。其中包 括传统的关系型数据,包括使用XML格式编码的数据以及构造 化和非构造化的二进制信息,比方用多种语言记录的文档和文 本信息、图形、图像、多媒体信息等等。
➢ DB2 运行:DB2数据库效劳器可以在多种操作系统平台上运行 ,如Windows、Linux(可以在所有的IBM硬件系统下运行)、 HP-UX等等以及一些基于J2ME平台的系统。

DB2-培训内容

DB2-培训内容

2024/9/22
8
DB2 旳总体构造
2024/9/22
9
DB2 旳总体构造
DB2 Environment
DB2 Instance
DB2 DataBase
DB2 DataBase
DB2 Instance
DB2 DataBase
DB2 Environment (db2set)
DB2 Instance (db2i…)
DB2 培训内容纲要
DB2简介
DB2 产品简介 DB2 旳总体构造 DB2 连接
DB2 SQL
数据库对象操作(DDL+) 数据操作(DML) 高级SQL
DB2 管理
数据存储 系统维护 监控和优化
附录
2024/9/22
1
DB2 产品简介
2024/9/22
2
DB2 产品简介
2024/9/22
2024/9/22
19
DB2 SQL
RETRIEVING DATA(查询)
Retrieving the Entire Table Projecting Columns from a Table Changing the Order of the Columns Restricting Rows from a Table Limiting Result Table Size Selecting Columns from Multiple Tables Using Correlation Names DB2 Functions(Row、Column) Subquery(子查询)
DB2 DataBase(db)
2024/9/22
10
DB2 连接
2024/9/22

DB2数据库培训教材(常用命令)

DB2数据库培训教材(常用命令)

Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
常用命令( DB2 常用命令(三)
13.创建视图: 13.创建视图: 创建视图 db2 create view viewname as select id from tbname 14.查询视图 查询视图: 14.查询视图: db2 select * from viewname 15. 查看视图 db2 select viewname from views where viewname=‘tbname'; viewname= tbname'; 16.节点编目 16.节点编目 db2 catalog tcp node node_name remote server_ip server server_port 17.节点反编目 17.节点反编目 db2 uncatalog node node_name
DB2 数据库培训(修订版)
中国建设银行北京开发中心 2008年1月
北京宇信鸿泰软件技术有限公司
目录
一、DB2概述 DB2概述 二、DB2常用命令 DB2常用命令 三、参考资料
Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
Copyright © 2006 Sihitech Co. -源自All Rights Reserved
北京宇信鸿泰软件技术有限公司
常用命令( DB2 常用命令(六)
28. 建立别名 create alias db2admin.tables for sysstat.tables; create alias db2admin.views for syscat.views create alias db2admin.columns for syscat.columns; create alias guest.columns for syscat.columns; 29. 建立表 create table zjt_tables as (select * from tables) definition only; create table zjt_views as (select * from views) definition only;

新员工培训--DB2数据库基础

新员工培训--DB2数据库基础

面向成功
开放交流
协作创新
价值提升
SQL介绍—SQL基础—delete delete
删除表中符合条件的记录
语法:DELETE FROM 表名称 where …;
面向成功
开放交流
协作创新
价值提升
SQL介绍—SQL基础—select select
查询表中符合条件的记录
语法:SELECT 字段1,… FROM 表名称 where …;
连表查询
內连接 join,inner join select a.*,b.* from a join b on a.字段1=b.字段1 where … 结果:a表、b表中都存在的记录。 外连接 左外连 left join ,left outer join select a.*,b.* from a left outer join b on a.字段=b.字段 结果:a表记录都保留 右外联 right join ,right outer join select a.*,b.* from a right outer join b on a.字段=b.字段 结果:b表记录都保留 面向成功 开放交流 协作创新 价值提升
随需应变
快速构建
卓越品质
成就你我
2013中创软件新员工培训
DB2数据库基础
中创软件
2013年7月
培训提纲
一、DB2 数据库的构成
二、SQL介绍 三、DB2的安装 四、操作练习
面向成功
开放交流
协作创新
价值提升
DB2构成—什么是数据库系统 数据库系统是由数据库及其管理软件组成的系统。
数据库
存储在计算机内的、有组织、可共享的数据集合。

DB2培训[1]

DB2培训[1]
DB2培训
PPT文档演模板
2020/10/30
DB2培训[1]
DB2 逻辑组成图
PPT文档演模板
DB2培训[1]
DB2 数据库由一组对象组成
包含许多下面列出的物理和逻辑对象:
– 表、视图、索引和模式 – 锁、触发器、存储过程和包 – 缓冲池、日志文件和表空间
在以上对象中,有些(如表或视图)帮助确定数据是如何组 织的。
支持许多内置数据类型,也支持用户定义的数据类型
– 常量:常量指定一个值。
PPT文档演模板
DB2培训[1]
– 函数:函数是一组输入数据值和一组结果值之间的关系。数
据库函数可以是内置的,也可以是用户定义的。
– 表达式:表达式指定一个值。字符串表达式、算术表达式和
条件表达式都可以用于根据对一个或多个条件的求值指定一 个特定结果。
名称包括模式名 SMITH 以使其同其它任何在系统目 录中被命名为 STAFF 的表区分开来。 模式本身就是一个数据库对象。可以使用 CREATE SCHEMA 语句显式创建模式;也可以在创建另一个对 象时隐式创建模式。
模式有与之相关联的特权。这允许模式所有者可以控制 哪些用户有特权在模式中创建、修改和删除对象。
当成功调用 CREATE PROCEDURE (SQL) 语句(该语 句用应用程序服务器定义 SQL 过程)时,就创建了一 个 SQL 过程。SQL 过程是定义那些每当需要时就可 以调用的更复杂的查询或任务的一种便捷方式。以下 步骤将创建一个命令行处理器(command-line processor,CLP)脚本(名为 createSQLproc.db2), 该脚本将创建一个简单的 SQL 过程:
使用 WHERE 子句指定若干选择条件或搜索条件来在表

IBM DB2 培训课程

IBM DB2 培训课程

程序中高级 SQL 语句的使用 动态 SQL 程序 过程的设计和调用 用户自定义模块 API 接口 影响程序运行性能的相关因素
� � � �
DB2 UDB Performance Tuning and Monitoring Workshop 培训课程: 培训课程:DB2 CF41CN 课程代码: 课程代码:CF41CN 培训天数: 4.0 日 培训天数:4.0 课程介绍
� 主要课题
� 第一天 - DB2 介绍 � 简单 SQL 查询 � 练习一 � 在多个表中检索数据 � 练习二 � 标量函数和算法 � 练习三 � 第二天 - 列函数和分组 � 练习四 � UNION � 练习五 � 使用子查询 � 练习六 � 数据维护 � 练习七
� � � �
DB2 UDB Administration for Linux, UNIX and Windows 培训课程: 培训课程:DB2 CF23CN 课程代码: 课程代码:CF23CN 4.0 日 培训天数: 培训天数:4.0 课程介绍
� 日程安排
管理任务 远程管理 DB2 的审计功能 表空间和页面级的数据库恢复 数据库拷贝 并行机制和 SMP 结构 扩展存储空间和多缓冲池 分布式数据管理
� � � �
DB2 UDB Advanced Programming 培训课程: 培训课程:DB2 CF11CN 课程代码: 课程代码:CF11CN 2.0 日 培训天数: 培训天数:2.0 课程介绍
� � � �
DB2 Family Fundamentals 培训课程: 培训课程:DB2 CE030CN 课程代码: 课程代码:CE030CN 2.0 日 培训天数: 培训天数:2.0 课程介绍
本课程讲述 DB2 功能的基础知识,包括 DB2 产品提供何种服务,但并不包括 DB2 产品的内部 工作原理.本课程为 DB2 系列课程的入门课.

DB2入门培训讲义(ppt 48页)

DB2入门培训讲义(ppt 48页)
配置助手 控制中心 命令行工具
– 命令窗口、命令行处理器 信息中心 开发中心 健康中心
DB2 UDB中一些基本概念
实例 Instance
数据库 Database
容器 Container
表空间 Tablespace
扩展区 Extend

Table

Page
DB2安装、使用
Windows 下的安装、使用
仅安装客户端 DB2 Connect 安装服务器端 DB2 PE Server + DB2 Connect
RS/6000下的安装、使用
如RS/6000上已安装DB2,则只要在登录用户的profile中引用db2inst1的 profile或手工添加相应环境变量,即可使用DB2,前提是DBA已授权此用户 足够权限。
DB2 UDB的Create Table语句
SQL Server 的Create Table
CREATE TABLE [
database_name.[owner]. | owner. ] table_name ( { <column_definition>
| column_name AS computed_column_expression | <table_constraint> } [,...n] ) [ON {filegroup | DEFAULT} ] [TEXTIMAGE_ON {filegroup | DEFAULT} ]
模式名用作两部分对象名的第一部分。创建一个对象时,可将其分配给 特定模式。若不指定模式,则它被分配给缺省模式,缺省模式通常是创 建该对象的人员的用户 ID。名称的第二部分是对象名。例如,名为 Smith 的用户可以 有一个名为 SMITH.PAYROLL 的表。

db2培训(6)数据库设计

db2培训(6)数据库设计

ALTER TABLE sales ADD PARTITION STARTING FROM ('01/01/2007') INCLUSIVE ENDING AT ('04/01/2007') EXCLUSIVE IN tbsp1 ; set integrity for table sales off
压缩后的数据
$ db2 alter table <tab_name> compress yes $ db2 reorg table <tab_name> $ db2 runstats on table <tab_name>
压缩语法
•基本行压缩技术,减少存储I/O,提高性能,用于仓库大表 • 9.7支持索引和临时数据压缩
• DB2完全管理,空间按需增长 • 自动存储的路径是在CREATE DB时指定的
表空间存储模型 • 表空间是由容器构成的,容器是数据的物理存储 • 容器包含多个extent,每个extent是一组连续的数据页 • 页是最小的物理存储单元,db2支持4种页大小,4k/8k/16k/32k • 数据行存在页里
表分区实例
From 2006/1/1 to 2006/12/31
From 2006/1/1 to 2007/3/31
创建表分区语句
CREATE TABLE sales(sdate DATE, customer INT) IN tbsp1, tbsp2, tbsp3, tbsp4 PARTITION BY RANGE(sdate) (STARTING MINVALUE ENDING '3/31/2006' EXCLUSIVE, STARTING '3/31/2006' ENDING '6/30/2006' EXCLUSIVE, STARTING '6/30/2006' ENDING '9/30/2006' EXCLUSIVE, STARTING '9/30/2006' ENDING '12/31/2006') CREATE TABLE sales1Q07(sdate DATE, customer INT) in tbsp5 load from sales.del of del replace into sales1Q07 ALTER TABLE sales ATTACH PARTITION STARTING ('1/1/2007') ENDING ('3/31/2007') FROM sales1Q07

DB2基础培训ppt课件

DB2基础培训ppt课件

.
创建DMS示例
WINDOWS:
CREATE TABLESPACE sms MANAGED BY DATABASE USING (FILE 'C:\DMS\DATA.1' 1000,DEVICE ‘\\.\F:' 3000) EXTENTSIZE 16 PREFETCHSIZE 32
定义容器
表示创建数据库管理表空间
管理方便程度
性能
Yes
操作系统
SMS
需要时动态增长
管理方便 .很少需要人工管理 . 容器大小可随文件系统增大
很好
DMS
Yes
DB2
预分配
较好 . 需要人工指定一些参数(e.g.. EXTENTSIZE PREFETCHSIZE) . 可通过增加容器建立大容量的表空间
最优 . 采用裸设备容器性能可提升5-10% .单表中的索引,数据,大对象可跨表 空间存放
14
ONLINE ARCHIVE Contains information for committed and externalized transactions. Stored in the ACTIVE
log subdirect.ory.
15
16
UDB数据存取方法
SQL语言和UDB内置的API
.
数据库管理表空间(DMS)特性
在创建时分配空间 容器可增加(数据分配自动重新平衡) 容器大小可修改 数据分配自动重新平衡 空间大小只限于物理存储特性 文件容器使用文件系统的IO 裸设备使用直接操作硬件,不通过文件系统 很高的性能 (特别对于 OLTP系统) 数据分配灵活
.
SMS与DMS对比
RAD Striping 对象管理 空间分配

《DB2参考资料》第01章 DB2入门

《DB2参考资料》第01章 DB2入门

§1.5 DB2管理服务器(DAS)
monitor :监听、监视、监控
§1.6 DB2工具
§1.6 DB2工具
第一步
创建和使用样本数据库
命令中心
执行DB2命令,编写脚本
命令行处理器
命令窗口
控制中心
集中管理数据库及数据库对象
任务中心
日志中心
配置助手
连接远程DB2服务器
健康中心
数据库监视
第一步 “第一步”为用户介绍了可以使用DB2数据库系统来执 行的一些主要数据库功能。
个人版(DB2 Personal Edition) · 个人单机使用,提供功能完整的数据库 · 提供了数据库存储设施并能够连接到远程DB2服务器,但不能响
应 远程请求
EveryPlace · 专为移动办公用户设计的微型数据库系统 · 用于PDA,HPC和嵌入式设备
1.3 DB2的安装
启动安装过程后,进入安装产品界面。单击界面左边的【安装产品】 选项后,再单击界面右边的【安装新产品】按钮,启动安装向导界面。
§1.6 GUI和CLP - 控制中心
·Add / Delete DB2 System ·Configure Instance and Database ·Manage Database Objects ·Manage Database Data ·Perform Database Backup and Restore ·Manage Database Connection ·Manage Database Replication ·……
命D命b令2令=行>处行! C理o器m处m(anC理domm器and(LineCProoc执mess行mor系a,统nCL命dP)令L允i许n用e户输P入r和o执c行eSsQsL命o令r、,XQCueLry命P令)、D允B2命许令和用操作户系统命令。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
DB2 安装

选择“下一步”。
Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
DB2 安装
Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
恢复数据库到本地

从开始菜单上选择“开始->IBM DB2->命令行工具->命令窗 口”,并切换到E:\crmdb目录下。 执行“db2 -tf crmcs_rr2.sql”。
北京宇信鸿泰软件技术有限公司
DB2 概述



DB2是IBM公司的一个关系型数据库产品。 DB2可以运行在AS400、S390、UNIX、Windows等平台上。 DB2的手册、参考等文档可以从IBM的官方网站下载。 在建行OCRM项目中,因为该项目所使用工作流软件S1的原 因,数据库产品选择了DB2。
北京宇信鸿泰软件技术有限公司
DB2 安装

接受默认值。选择“下一步”。
Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
DB2 安装

接受默认值。选择“下一步”。
Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
DB2 安装

接受默认值。选择“下一步”。
Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
DB2 安装

选择“安装”。
Copyright © 2006 Sihitech Co. - All Rights Reserved
'e:\crmdb\data\con00'); 'e:\crmdb\data\con01'); 'e:\crmdb\data\con02'); 'e:\crmdb\data\con03' 20000); 'e:\crmdb\data\con041' 125000); 'e:\crmdb\data\con05' 20000); 'e:\crmdb\data\con06' 125000); 'e:\crmdb\data\con071' 62500); 'e:\crmdb\data\con081' 62500); 'e:\crmdb\data\con091' 10000 );
Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
DB2 安装(必要条件)


本文仅描述在Windows平台安装 DB2通用数据库的过程。 Windows的主机名称中只能包含 英文字母、数字等字符,不能包 含汉字等双字节字符。 Windows系统中有db2admin用户。 DB2通用数据库本身需要500M以 上硬盘空间。 如果以前安装过DB2,需要删除 C:\DB2等相关目录。 取得DB2通用数据库安装介质也 是必不可少的条件。
连接远程数据库

从开始菜单上选择“开始->IBM DB2->设置工具->配置助手”。
Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
连接远程数据库


从菜单上选择“选择的->使用向导来添加数据库”。 在弹出窗口上选中“人工配置与数据库的连接”。选择“下一步”。
北京宇信鸿泰软件技术有限公司
DB2 安装

等待………………
Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
DB2 安装

选择“完成”。
Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
DB2 安装

输入用户名及密码。该用户是Windows系统用户。选择“下一步”。
Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
DB2 安装

接受默认值。选择“下一步”。
Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
DB2 安装

选中“定制安装”。选择“下一步”。
Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
DB2 安装

选中“在此计算机上安装DB2 Enterprise Server Edtion”。选择“下一 步”。

选择“下一步”。
Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
DB2 安装

选中“我接受许可协议中的全部条款”。选择“下一步”。
Copyright © 2006 Sihitech Co. - All Rights Reserved
Copyright © 2006 Sihitech Co. - All Rights Reserved
Hale Waihona Puke 北京宇信鸿泰软件技术有限公司
DB2 安装(一)

对于成都开发中心,DB2的安装文件在这个目录下: \\128.160.96.1\CompanyShare\tools\db2\DB2EEV814HL\db2udbv814 执行介质目录下的setup.exe。选择“安装产品”。
E:\crmdb\0113\CRMDB1.0
restore database crmdb1 user db2admin using db2admin from redirect ; set tablespace containers for 0 using set tablespace containers for 1 using set tablespace containers for 2 using set tablespace containers for 3 using set tablespace containers for 4 using set tablespace containers for 5 using set tablespace containers for 6 using set tablespace containers for 7 using set tablespace containers for 8 using set tablespace containers for 9 using restore database crmdb1 continue; (path (path (path (file (file (file (file (file (file (file
北京宇信鸿泰软件技术有限公司
DB2 安装

接受默认值。选择“下一步”。
Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
DB2 安装

任意输入姓名和电子邮件地址。选择“下一步”。
Copyright © 2006 Sihitech Co. - All Rights Reserved


取得OCRM数据库备份文件,其目录结构可能如右图所示。 为数据库恢复预留4G以上的硬盘空间。本例在E盘恢复。
Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
恢复数据库到本地

在E:\crmdb下编辑数据库恢复脚本crmcs_rr2.sql。其内容 如下:
北京宇信鸿泰软件技术有限公司
DB2 安装

选择“确定”。
Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
DB2 安装

选中“创建DB2实例”。选择“下一步”。
Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
DB2 安装

选择“确定”。
Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
DB2 安装

选择“下一步”。
Copyright © 2006 Sihitech Co. - All Rights Reserved

恢复完成。
Copyright © 2006 Sihitech Co. - All Rights Reserved
北京宇信鸿泰软件技术有限公司
恢复数据库到本地

从开始菜单上选择“开始->IBM DB2->一般管理工具->控制中心”。如下图 所示,表示恢复成功。
相关文档
最新文档