Oracle 创建表空间Sql

/*分为四步 */
/*第1步:创建临时表空间  */
#create temporary tablespace user_temp 
#tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'
#size 50m 
#autoextend on 
#next 50m maxsize 20480m 
#extent management local; 
create temporary tablespace qc_temp 
tempfile 'D:\oracle\product\10.2.0\oradata\orcl\qc_temp.dbf'
size 10m 
autoextend on 
next 10m maxsize 1024m 
extent management local; 
 
/*第2步:创建数据表空间  */
#create tablespace user_data 
#logging 
#datafile 'D:\oracle\oradata\Oracle9i\user_data.dbf'
#size 50m 
#autoextend on 
#next 50m maxsize 20480m 
#extent management local;
create tablespace qc_data 
logging 
datafile 'D:\oracle\product\10.2.0\oradata\orcl\qc_data.dbf'
size 50m 
autoextend on 
next 50m maxsize 20480m 
extent management local;
 
/*第3步:创建用户并指定表空间  */
#create user username identified by password 
#default tablespace user_data 
#temporary tablespace user_temp;
create user qcdb identified by qcdb 
default tablespace qc_data 
temporary tablespace qc_temp; 
 
/*第4步:给用户授予权限  */
#grant connect,resource,dba to username;
grant connect,resource,dba to qcdb;

--修改表空间,修改为100m
alter database DATAFILE 'D:\oracle\product\10.2.0\oradata\orcl\qc_temp.dbf' autoextend on next 100m;
--删除表空间
drop tablespace QCSPACE including contents and datafiles
发布了16 篇原创文章 · 获赞 12 · 访问量 6万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章