Oracle建立/刪除表空間和用戶

建立表空間和用戶

開啓Oracle服務 
Win+R輸入cmd打開命令提示符窗口 
登陸 
sqlplus /nolog 
connect /as sysdba; 
先建立表空間 
create tablespace tablespace_name logging datafile ‘D:\test1.dbf’ size 1024m; 
再建立用戶(指定默認表空間,因此要先建立表空間) 
create user test1 identified by test1 default tablespace test1 temporary tablespace temp; 
授予相應權限 
grant dba,connect,resource to test1; 
如圖: 
1
若是表空間大小不足,能夠設置讓表空間超載時自動增加: 
alter database datafile ‘D:\test1.dbf’ autoextend on next 100m; 
上條語句使得表空間將滿時會自動增長100m大小空間,還有另一種增長方法: 
alter database datafile ‘D:\test1.dbf’ autoextend on next 100m maxsize 500m; 
這條語句意味着表空間每次能夠增長100M,但累計增長到500M後將再也不增長。 
2sql

接下來能夠登陸(先exit當前鏈接)檢驗是否建立成功: 
這裏寫圖片描述ide


刪除表空間和用戶

刪除是建立的相反順序,先刪除用戶,再刪除表空間: 
drop  user 用戶名 cascade;spa

若是刪除表空間時是以下語句: 
drop tablespace test1; 
則須要在相應路徑下手動刪除dbf文件。orm

相關文章
相關標籤/搜索