您的位置:首页 > 数据库 > Oracle

db2如何手动建库

2012-08-13 14:57 253 查看
1,为db数据文件创建空间

mkdir -p /db2root/testdb/lv_db2db

mkdir -p /db2root/testdb/lv_db2index

mkdir -p /db2root/testdb/lv_db2log

mkdir -p /db2root/testdb/lv_systbs

mkdir -p /db2root/testdb/lv_temptbs

touch /db2root/testdb/lv_usertbs

chown -R db2inst1:db2grp1 /db2root/testdb

2,在实例用户下建库(db2模式下)

create database testdb on /db2root/testdb/lv_db2db using codeset GBK territory zh_CN collate using identity catalog tablespace managed by system using ('/db2root/testdb/lv_systbs/catalog') TEMPORARY tablespace managed by system using ('/db2root/testdb/lv_temptbs/temporary') user tablespace managed by database using(file '/db2root/testdb/lv_usertbs' 2621440)

3,设置db参数

connect to testdb

update db cfg for mmscdb using newlogpath /db2root/testdb/lv_db2log logprimary 20 logfilsiz 7680

update db cfg using STMTHEAP 16384

update db cfg using STMTHEAP 16384

update db cfg using APPLHEAPSZ 512

4,授权用户user1

connect to testdb user db2inst1 using passwd

grant use of tablespace USERSPACE1 to user user1

grant dbadm on database to user user1

引用【ocp培训
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  oracle db ocp培训