Oracle建立表空間和臨時表空間並指定給使用者

2022-10-11 06:06:12 字數 929 閱讀 2289

1、建立表空間:

create tablespace data01 datafile  'nnc_data01.dbf' size 10000m autoextend on next 50m extent management local uniform size 512k;

create tablespace index01 datafile 'nnc_index01.dbf' size 1000m autoextend on next 50m extent management local uniform size 256k;

2、建立臨時表空間:

create temporary tablespace temp01

tempfile 'temp01.dbf'

size 1024m

autoextend on

next 50m maxsize 20480m

extent management local;

3、檢視表空間資訊:

select * from v$tablespace;
4、檢視使用者使用的表空間和臨時表空間資訊:

select username,default_tablespace,temporary_tablespace

from dba_users

where username = 'ncc';

5、指定表空間給使用者:

alter user ncc default tablespace data01;
6、指定臨時表空間給使用者:

alter user ncc temporary tablespace temp01;

Oracle 表空間和臨時表空間

表空間 此空間是用來進行資料儲存的 表 function 儲存過程等 所以是實際物理儲存區域。臨時表空間 主要用途是在資料庫進行排序運算 如建立索引 order by及group by distinct union intersect minus sort merge及join analyze命令 ...

Oracle 建立使用者,臨時表空間,表空間,授權

建立使用者需要制訂預設表空間及臨時表空間,如果忽略,system表空間將成為預設表空間,這樣並不好。所以我們在建立使用者之前,先建立表空間。首先使用sys賬號使用sysbda方式登陸 建立臨時表空間 create temporary tablespace mydataspace temp tempf...

建立臨時表空間

語法 create table albums artist char 30 album name char 50 media type int go該錶也可以使用下邊的命令來手動刪除 drop table albums go當使用者退出sql server 時該表也可以被自動地刪除如果你是在自態sq...