DB2<RedHed Linux> 创建数据库
2013-11-22 21:52
323 查看
1 DB2 安装后组情况
2 创建系统用户
3 首先建立数据库,然后在这个数据库上建立表空间
小结
DB2下面的用户和oracle不一样,不是你在oracle系统里随便建,
DB2的用户是跟操作系统用户相关联的,比如你要添加一个用户,你先在操作系统上建个用户
然后再授权。
还有DB2下面的表空间建立是数据库想关联的,
首先建立数据库,然后在这个数据库上建立表空间
例如
01.db2 "CREATE DB TestDB using codeset UTF-8 territory us"
02.db2 CONNECT TO TestDB
03.db2 "CREATE BUFFERPOOL icmsbuffer SIZE 1000 PAGESIZE 32K"
04.db2 "CREATE TABLESPACE icmsspace PAGESIZE 32K MANAGED BY SYSTEM USING ('D:\db2admin\sqlt0003.0') BUFFERPOOL icmsbuffer"
而oracle下面应该是在某个实例下面,然后创建表空间,然后给建立用户,给用户分配默认访问的表空间。
Users | User Desc | Username | Home folder | Password | Group |
Administration User | -dasusr1 | /home/dasusr1 | -passw0rd | Dasadm1 | |
DB2 Instance owner | -db2inst1 | /home/db2inst1 | -passw0rd | Db2dadm1 | |
Fenced user | -db2fenc1 | /home/db2fenc1 | -passw0rd | Db2iadm1 | |
DB User for Connection : | -lcuser | -passw0rd | Db2users |
User Creation | |
useradd lcuser | |
passwd lcuser | |
Group cration | Groupadd -g db2users |
Add user to group | Usermod -G db2users lcuser |
Check the groups for one user | |
Su lcuser | |
Groups |
Create db Nitro using codeset UTF-8 territory us PAGESIZE 32768 |
CONNECT TO NITRO |
CREATE BUFFERPOOL LARGE_BUFFER_POOL IMMEDIATE SIZE 250 PAGESIZE 32 K |
CONNECT RESET |
CONNECT TO NITRO |
CREATE USER TEMPORARY TABLESPACE LARGE_USERTEMP PAGESIZE 32 K MANAGED BY AUTOMATIC STORAGE EXTENTSIZE 16 OVERHEAD 10.5 PREFETCHSIZE 16 TRANSFERRATE 0.14 BUFFERPOOL LARGE_BUFFER_POOL |
CONNECT RESET |
DB2下面的用户和oracle不一样,不是你在oracle系统里随便建,
DB2的用户是跟操作系统用户相关联的,比如你要添加一个用户,你先在操作系统上建个用户
然后再授权。
还有DB2下面的表空间建立是数据库想关联的,
首先建立数据库,然后在这个数据库上建立表空间
例如
01.db2 "CREATE DB TestDB using codeset UTF-8 territory us"
02.db2 CONNECT TO TestDB
03.db2 "CREATE BUFFERPOOL icmsbuffer SIZE 1000 PAGESIZE 32K"
04.db2 "CREATE TABLESPACE icmsspace PAGESIZE 32K MANAGED BY SYSTEM USING ('D:\db2admin\sqlt0003.0') BUFFERPOOL icmsbuffer"
而oracle下面应该是在某个实例下面,然后创建表空间,然后给建立用户,给用户分配默认访问的表空间。
相关文章推荐
- linux下纯手工创建10g数据库
- Linux RH5平台下使用Oracle ASM创建数据库
- Linux系统使用mysql命令创建数据库并授权命令
- linux下手工创建数据库,并用rman备份
- VMware 下的linux,使用dbca创建数据库时出现关于jvm的问题
- <转载自IBM>在Linux上创建ISO和刻录CD(mkisofs&cdrecord)
- Linux 环境下Oracle安装与调试(二)之创建数据库,数据增删改
- Linux中MySQL创建数据库或导…
- [翻译] - <Entity Framework> - 快速入门: 用 EMD 工具在已有数据库的基础上创建一个模型
- 在LINUX平台上手动创建数据库(oracle 10g)
- Linux环境下手工创建Oracle 10g数据库
- [Oracle] Linux下手动创建数据库过程
- Linux中mysql+apache+php的源码包的安装,数据库的创建
- 基于Linux的oracle数据库管理 part2( 数据库 准备,安装,创建 )
- linux环境下创建数据库
- linux 终端创建数据库和用户
- 用MySQL创建数据库和数据库表(linux终端操作)
- 在Linux 上手工创建 oracle 11g R2 数据库
- 在Linux下面使用Mysql的客户端工具WorkBench创建数据库和用户并连接
- Linux系统下连接Oracle数据库,创建新的数据库用户及分配权限