DB2数据库创建步骤1图形.docx
《DB2数据库创建步骤1图形.docx》由会员分享,可在线阅读,更多相关《DB2数据库创建步骤1图形.docx(17页珍藏版)》请在冰豆网上搜索。
DB2数据库创建步骤1图形
文档编号:
DB2数据库创建步骤
2013年1月
关于本文档
主题
关于DB2数据库创建步骤
说 明
关于DB2数据库创建步骤
适用对象
所有项目组成员
修订历史
版本
章节
类型
日期
作者
说明
1.0
C
2013-01-09
DB2建库方法
说明:
类型-创建(C)、修改(U)、删除(D)、增加(A);
目录
关于本文档2
DB2数据库创建步骤4
一、创建数据库4
二、创建缓冲池8
三、创建表空间(常规、系统临时、用户临时)10
四、导入表结构16
五、脚本执行19
DB2数据库创建步骤
一、创建数据库
1.安装数据库软件,点击“
”选择“DB2控制中心”;
2.进入“控制中心”,点击【确定】按钮;
3.右键点击“所有数据库->创建数据库->标准”;
4.实例选择,[系统]通常选择当前计算机名称,[实例]为DB2,点击【确定】;
5.录入“数据库名称”(以创建“LISGCW”为例),设置“缺省路径”,“缺省缓冲池和表空间页大小”选择“32K”,点击【下一步】;
6.选择“代码集:
UTF-8”,点击【下一步】;
7.点击【下一步】,至完成,弹出如下窗口。
二、创建缓冲池
1.选中新创建的数据库名称(LISGCW),选中“缓冲池”,点击右侧“创建新的缓冲池”;
2.缓冲池页大小选择“32”,点击【确定】;
缓冲池名称可随意起,便于记忆即可,页大小设置至少在16,依据个别需要可选择32,缓冲池大小根据服务器不同,可相应设置;
3.完成缓冲池创建,如下图,“LISGCW”为新创建的缓冲池;
三、创建表空间(常规、系统临时、用户临时)
新建表空间名,在创建好上面的缓冲池后,在其上创建一个常规的用户表空间
1.创建常规表空间,输入表空间名“LISG”;
2.选择“常规”类型表空间,点击【下一步】;
3.选择新添加的缓冲池“LISGCW”,点击【下一步】至完成;
4.创建系统临时表空间,输入表空间名“LISGSYS”,点击【下一步】;
5.选择“系统临时”类型表空间,点击【下一步】;
6.选择新添加的缓冲池“LISGCW”,点击【下一步】至完成;
7.创建用户临时表空间,输入表空间名“LISGUSER”,点击【下一步】;
8.选择“用户临时”类型表空间,点击【下一步】;
9.选择新添加的缓冲池“LISGCW”,点击【下一步】至完成;
四、导入表结构
1.编辑导出的130109.sql文件,将所有创建function语句剪切到另一个1.sql文件中去(直接创建function可能会失败)。
函数RISKAMNT(MINSUREDNOVARCHAR(48),MTYPEVARCHAR(4))中调用了存储过程RISKAMNT_PROC(INTINSUREDNOVARCHAR(48),INTTYPEVARCHAR(4),OUTTLIFEAMNTDECIMAL(12,2))所以创建riskamnt函数需要放在创建存储过程之后。
创建视图、函数、存储过程的顺序为:
①创建视图;②创建函数(不包括RISKAMNT函数);③创建存储过程;④创建函数RISKAMNT;
2.选择:
开始->所有程序->IBMDB2->DB2COPY1(缺省值)->命令行工具->命令窗口;
3.进入命令窗口;
4.进入sql文件所在的路径,导入表结构:
db2-tvf130109.sql。
(如需修改用户信息,则需更换表与函数的前缀名为想要用的用户名,即文件“130109.sql”,”1.sql”,”db2move.lst”)
5.表结构导入成功后,导入函数:
db2-tvf1.sql;
6.函数导入成功后,导入数据:
db2moveLISGCWimport;