DB2基本操作手册_V1.0

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

DB2基本操作手册

1培训前提

要进行本次培训,您必须首先掌握以下技能或达到以下目标:

9完成 Lesson 4_1的培训。

2培训目标

在本次培训完成后,你将会掌握以下技能或达到以下目标:

9学会安装 DB2基本配置。

9学会对于DB2基本数据库操作。

3详细说明

3.1 创建数据库用户

3.1.1说明

DB2的用户,首先必须是当前操作系统的用户,DB2的用户只能在操作系统用户中选取。

3.1.2增加操作系统用户 als6

3.1.3对于 als6赋 db2权限

3.2 打开 DB2 命令管理中心

3.3 创建数据库

在 DB2 CLP窗口中键入: db2 create database als6 pagesize 16 k

系统提示: DB20000I CREATE DATABASE 命令成功完成。表示创建完成。

3.4 连接数据库

在 DB2 CLP窗口中键入db2 connect to als6 user als6 using als6

3.5 运行Script 建表1、进入目录 d:\mydb2下。

2、将资源包中的脚本 DB2_script_createtable.sql 拷贝到当前目录下

3、运行命令:db2 -td@ -vf DB2_script_createtable.sql

出现如下窗口:

3.6 运行Sql语句

3.6.1新增记录

1、在命令窗口运行命令:db2 "insert into HRUSER_INFO (USERID, USERNAME) values('1','测试')" 出现如下窗口:

3.6.2查看数据

1、在命令窗口运行命令:db2 "select * from HRUSER_INFO"

出现如下窗口:

3.6.3删除表

1、在命令窗口运行命令:db2 "drop table HRUSER_INFO" 出现如下窗口

3.7 备份数据库

备份前请先重复建表步骤,建立自己的测试表。

建立如下目录结构: d:\mylabs\db2backup

3.7.1导出数据

1、在命令窗口进入目录d:\mylabs\db2backup,建立目录 db2move,并进入该目录,如图:

2、运行命令db2move als6 export -u als6 -p als6

3、出现如下窗口:

3.7.2导出数据库结构

1、在命令窗口进入目录: D:\mydb2\db2backup

2、以 @ 为分割符导出数据库结构:

在命令窗口执行:db2look -d als6 -td @ -i als6 -w als6 -e -o db2look.ddl 出现如下窗口:

3.8 删除数据库

1、关闭当前命令窗口。

2、打开新的DB2 命令窗口

在命令窗口执行命令:db2 drop database als6 出现如下窗口:

3.9 恢复数据库

1、创建数据库:重复 3.3步骤

2、进入目录 D:\mydb2\db2backup

3、执行语句db2 -td@ -vf db2look.ddl (注意:需要输入als6用户的密码)

4、进入目录 D:\mydb2\db2backup\db2move

5、执行命令: db2move ALS6 load 出现窗口

3.10 DB2 服务说明

我们通常用到的服务为:DB2 - DB2-0 和DB2DAS - DB2DAS00

日常数据库的建表、倒数据进行一些基本数据库的交互操作只需要启动服务DB2 - DB2-0。

如果要建立数据库用户、表空间等一些数据库配置方面的操作需要启动服务 DB2 - DB2-0 和DB2DAS - DB2DAS00,其他DB2服务暂时ALS系统用不到。

4思考题

1、对于DB2的数据库进行新增、删除、修改有几种模式?各个模式之间各有什么优缺点?

2、DB2的数据库备份恢复是按照什么样的步骤进行的?

3、参照文档《参考资料-数据库使用汇总.dco》中关于 db2 的一些常用命令,尝试使用这些命令管理你自

己的db2 数据库。(祝你成为db2数据库的高手)

相关文档
最新文档