如何在Oracle中建立表和表空间

如题所述

第1个回答  2016-11-23

表空间  

建立表空间(一般建N个存数据的表空间和一个索引空间):  

create tablespace 表空间名  
datafile ' 路径(要先建好路径)\***.dbf  ' size *M  
tempfile ' 路径\***.dbf ' size *M  
autoextend on  --自动增长  
--还有一些定义大小的命令,看需要  
 default storage(  
 initial 100K,  
 next 100k,  
);

用户  

建立:

create user 用户名 identified by "密码";

授权:

grant create session to 用户名;  
            grant create table to  用户名;  
            grant create tablespace to  用户名;  
            grant create view to  用户名;


然后才能建立表:

sqlplus username/password@orcl

create table ta(col1 number(10) CONSTRAINT ta_pk PRIMARY KEY, col2 varchar2(200));

相似回答
大家正在搜