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萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章