1 --表空间 2 --建立表空间(一般建N个存数据的表空间和一个索引空间): 3 create tablespace 表空间名 4 datafile ' 路径(要先建好路径)\***.dbf ' size *M 5 tempfile ' 路径\***.dbf ' size *M 6 autoextend on --自动增长 7 --还有一些定义大小的命令,看需要 8 default storage( 9 initial 100K, 10 next 100k, 11 );
1 --例子:创建表空间 2 create tablespace DEMOSPACE 3 datafile 'E:/oracle_tablespaces/DEMOSPACE_TBSPACE.dbf' 4 size 1500M 5 autoextend on next 5M maxsize 3000M; 6 --删除表空间 7 drop tablespace DEMOSPACE including contents and datafiles
完整例子:
1 --表空间 2 CREATE TABLESPACE sdt 3 DATAFILE 'F:\tablespace\demo' size 800M 4 EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; 5 --索引表空间 6 CREATE TABLESPACE sdt_Index 7 DATAFILE 'F:\tablespace\demo' size 512M 8 EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; 9 10 --2.建用户 11 create user demo identified by demo 12 default tablespace demo; 13 14 --3.赋权 15 grant connect,resource to demo; 16 grant create any sequence to demo; 17 grant create any table to demo; 18 grant delete any table to demo; 19 grant insert any table to demo; 20 grant select any table to demo; 21 grant unlimited tablespace to demo; 22 grant execute any procedure to demo; 23 grant update any table to demo; 24 grant create any view to demo; 25 26 --一般用到的授权 27 grant connect,resource,dba to username;