db2上新建表空间和数据库

本文详细介绍了如何在DB2系统中创建新的表空间和数据库,首先需要切换到db2db用户,然后执行SQL语句进行建表操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、建表空间和数据库

1.在db2ad、db2db和db2ap上均执行:

db2set db2comm=tcpip
db2set db2codepage=1386
2.新建数据库:

db2 create db <dbname> using codeset gbk territory CN collate using identity
3.连接上数据库:

db2 "connect to  <dbname>"
4.创建缓冲池 + 建立表空间;
1).删除旧的表空间:

db2 drop tablespace  tablespace1, tablespace2, tablespace3
2).新建缓冲池:
db2 create bufferpool bp32k all nodes size -1 pagesize 32k
bp32k为该缓冲池的名称;
32K为页大小;
size=-1表示使用缺省的buffpage,而buffpage可以通过db2 get db cfg|grep -i buff参数查看到;
3).新建表空间:
db2 "create 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值