建立使用者 :create user user_name identified by user_pass;
給使用者授權:grant connect,resource,dba to user_name;
檢視使用者表空間使用情況
select
b.file_id 檔案id號,
b.tablespace_name 表空間名,
b.bytes/1024/1024||'m'位元組數,
(b.bytes-sum(nvl(a.bytes,0)))/1024/1024||'m' 已使用,
sum(nvl(a.bytes,0))/1024/1024||'m' 剩餘空間,
100 - sum(nvl(a.bytes,0))/(b.bytes)*100 占用百分比
from dba_free_space a,dba_data_files b
where a.file_id=b.file_id
group by b.tablespace_name,b.file_id,b.bytes
order by b.file_id;
檢視臨時表空間 (dba_temp_files檢視)
select tablespace_name,file_name,bytes/1024/1024 file_size,autoextensible from dba_temp_files;
檢視表空間是否為自動增長
select tablespace_name,file_name,autoextensible from dba_data_files where tablespace_name = 'users';
同一空間新增儲存檔案
alter tablespace 表空間名
add datafile '資料檔案路徑'
size 500m
autoextend
on next 1m
maxsize unlimited;
為使用者重新指定表空間
alter user username default tablespace userspace;
oracle建立表空間及使用者
以system使用者登入後,建立表空間 connect system manager create tablespace 表空間名稱 datafile oracle base oradata oracle sid 資料檔案.dbf size 100m reuse autoextend on next...
oracle建立表空間及使用者
分為四步 第1步 建立臨時表空間 create temporary tablespace user temp tempfile d oracle oradata oracle9i user temp.dbf size 50m autoextend onnext 50m maxsize 20480m ...
Oracle建立使用者及表空間
drop tablespace local temp create temporary tablespace local temp size 32m autoextend on next 32m maxsize 2048m extent management local drop tablespac...