oracle创建实例建库建表扩展表空间
版本:oracle 11g
一、创建实例(详细参考:http://jingyan.baidu.com/article/20095761798412cb0721b4ff.html)
打开dbca(db configuration assistance)有两种方法:
1 |
./$ORACLE_HOME/bin/dbca |
直接敲dbca(正常安装+配好环境变量)╮(╯▽╰)╭
【本文创建orcllearn实例】
二、查看监听状态
lsnrctl status
有orcllearn则实例已正常监听,可以下一步。
三、切换实例名到orcllearn
1 2 |
echo $ORACLE_SID export ORACLE_SID=orcllearn |
四、创建/删除/扩展表空间
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
#创建表空间 create tablespace DEMOSPACE datafile 'E:/oracle_tablespaces/DEMOSPACE_TBSPACE.dbf' size 1500M autoextend on next 5M maxsize 3000M; #删除表空间 drop tablespace DEMOSPACE including contents and datafiles #扩展表空间 alter tablespace sales add datafile 'E:/oracle_tablespaces/DEMOSPACE_TBSPACE.dbf' size 800M autoextend on next 50M maxsize 1000M; |
可参考(包含多种建表空间的方式):http://database.51cto.com/art/200910/158936.htm
五、创建用户
1 2 3 4 5 |
create user li identified by li; grant create table to li; grant create tablespace to li; grant create view to li; grant create session to li; |
六、创建表
1 2 3 4 5 6 |
create table hehe ( id number(8) not null, name varchar(20) not null , primary key (id) ) |