## 查看所有表空間:
select tablespace_name from dba_data_files group by tablespace_name;
## 查看所有表空間大小
select tablespace_name,sum(bytes)/(1024*1024) from dba_data_files group by tablespace_name;
## 查看所有未使用的表空間大小
select tablespace_name,sum(bytes)/(1024*1024) from dba_free_space group by tablespace_name;
## 查看表空間中分布的用戶信息
select tablespace_name,owner,sum(bytes) from dba_segments group by tablespace_name,owner;
## 創建表空間:
create tablespace Oracle
logging
datafile 'E:\Oracle.dbf' size 5000M autoextend on;
## 創建臨時表空間
create temporary tablespace Oracle_tmp
tempfile 'E:\Oracle_tmp.dbf'
size 32M
autoextend on
next 32M maxsize 2048M
extent management local;
## 刪除表空間:
drop tablespace Oracle;
## 刪除表空間和數據文件:
drop tablespace Oracle including contents and datafiles;
―――――――――――――――――――――――――――――――――――――――――
## 查看所有用戶
select username from dba_users;
## 創建用戶並指定表空間
create user nice identifIEd by nice123
default tablespace Oracle
temporary tablespace Oracle_tmp
account unlock;
## 給用戶授權
grant create session to nice;
grant connect to nice;
grant resource to nice;
grant dba to nice;
## 刪除用戶
drop user nice;
―――――――――――――――――――――――――――――――――――――――――