创建DB2数据库应该是每个DB2使用者都需要掌握的知识,下面就为您介绍在aix环境下创建DB2数据库的方法,如果您在创建DB2数据库方面遇到过问题,不妨一看。
为锦屏等地区用户提供了全套网页设计制作服务,及锦屏网站建设行业解决方案。主营业务为成都网站设计、网站制作、锦屏网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
查看环境变量 db2set
如果发现db2set中db2codepage不是819,执行
- db2set db2codepage=819
- db2 create database test05 on /home/db2inst1
- db2 connect to test05 user db2inst1 using db2
创建对应pagesize大小的缓冲池和表空间
- db2 CREATE Bufferpool USER8 SIZE 1000 PAGESIZE 8K
- db2 CREATE Bufferpool USER16 SIZE 1000 PAGESIZE 16 K
- db2 CREATE Bufferpool USER32 SIZE 1000 PAGESIZE 32 K
- db2stop force ( 可以先用:db2stop 、db2 terminate进行停止)
- db2start
- db2 connect to test05 user db2inst1 using db2
- db2 "CREATE REGULAR TABLESPACE TS_USER8 PAGESIZE 8K MANAGED BY SYSTEM USING ('FSMS_8K_1') BUFFERPOOL USER8"
- db2 "CREATE REGULAR TABLESPACE TS_USER16 PAGESIZE 16K MANAGED BY SYSTEM USING ('FSMS_16K_1') BUFFERPOOL USER16"
- db2 "CREATE REGULAR TABLESPACE TS_USER32 PAGESIZE 32K MANAGED BY SYSTEM USING ('FSMS_32K_1') BUFFERPOOL USER32"
创建临时表空间(用于缓冲查询结果或者临时表
- db2 CREATE Bufferpool TMPBUF8 SIZE 10000 PAGESIZE 8K
- db2 "CREATE TEMPORARY TABLESPACE TempTS_USER8 PAGESIZE 8K MANAGED BY SYSTEM USING ('/home/db2inst1/db2inst1/TEMPNODE0005' ) EXTENTSIZE 16 OVERHEAD 10.5 PREFETCHSIZE 16 TRANSFERRATE 0.14 BUFFERPOOL "TMPBUF8" DROPPED TABLE RECOVERY OFF"
给相关用户付权限
- db2 GRANT DBADM,CREATETAB,BINDADD,CONNECT,LOAD ON DATABASE TO USER EASYMIS
- db2 GRANT USE OF TABLESPACE TS_USER8 TO easymis
- db2 GRANT USE OF TABLESPACE TS_USER16 TO easymis
- db2 GRANT USE OF TABLESPACE TS_USER32 TO easymis
开始创建表、创建(这种方式是直接创建表、视图的方式,如果采用db2move的方式,那么则不需要)
- db2 connect to test05 user easymis using easymis
- db2 -f dbstruct.sql >crttab.log
- db2 -f view.sql >crtviw.log
恢复db2move备份的数据库(备份的过程参见后面的db2move的说明)
- db2move test05 import -l /home/db2inst1/wk/test04
- db2 -tvf view.sql >crtview.log #如果脚本是db2look,命令结束符为分号,行结束无特殊符号
- db2 UPDATE DB CFG FOR easytest USING APPLHEAPSZ 1024
以上就是aix环境下创建DB2数据库的方法步骤。
【编辑推荐】
九个DB2常用命令
aix下DB2创建表空间的方法
windows下DB2创建表空间的实现
教您如何在DB2删除数据量大的表
DB2索引设计准则
网站题目:aix环境下创建DB2数据库的方法
网址分享:http://www.shufengxianlan.com/qtweb/news25/76725.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联