Linux环境下DB2新建数据库

以下新建用户实例要以管理员用户创建
1.新建用户
useradd -g root -d /home/sunds -m sunds
2.修改目录归属
chown sunds:root /home/sunds
3.修改目录权限
chmod -R 777 /home/sunds
4.初始化密码
passwd sunds
5.进入实例用户
su - db2inst1
db2set -a11(显示实例参数)
6.设置支持TCP/IP协议
db2set db2comm=tcpip
7.设置db2实例自动随1inux启动
db2set db2autostart=yes
8.创建数据库实例
db2 create database sunbizdb on +路径+ using codeset gbk territory cn collate using system pagesize 32768
pagesize:db2中有4k、8k、16k、32k,具体设置为多大以具体求为准
删除创建的数据库
db2 drop database databaseName(数据库名称);
9.设置实例字符编码
db2 get db cfg for sunbizdb
db2set db2codepage=1386
db2 terminate
db2stop force
db2start
16.设置实例端口
db2 update database manager configuration using svcename 60000
db2 get dbm cfg|grep svcename(查看端口是否设置成功)
db2start(重启实例)
netstat -an|grep 60000(查看端口是否监听)
11.连接数据库
db2 connect to sunbizdb user sunds using 密码
12.用户授权
db2"grant dbadm on database to user sunds“
db2 commit
db2 connect reset
13.修改表空间size
将表空间4k修改为32k
注:表空间大小以具体需求为准
查看所有实例
db2ilist:
查看当前连接的实例
db2 get instance;
查看当前实例下链接的数据库
db2 list database directory;
查看当前数据库的连接情况
db2 list applications;
断开所有连接
db2 connect reset
删除数据库:
db2 drop database dbName(数据库名称);
b2 drop database dbName(数据库名称)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值