首頁  >  文章  >  資料庫  >  oracle怎麼修改臨時表空間

oracle怎麼修改臨時表空間

WBOY
WBOY原創
2022-03-07 16:40:364770瀏覽

方法:1、用「drop tablespace temp including contents and datafiles」刪除原先的暫存表空間;2、用「create temporary tablespace」語句建立新的暫存表空間。

oracle怎麼修改臨時表空間

本教學操作環境:Windows10系統、Oracle 11g版、Dell G3電腦。

oracle怎麼修改臨時表空間

--查詢目前資料庫預設臨時表空間名稱

select * from database_properties where property_name='DEFAULT_TEMP_TABLESPACE';

--建立新的臨時表空間

create temporary tablespace temp01   tempfile '/oradata/temp01.dbf' size 2G autoextend on;

--修改預設表空間為新建的臨時表空間

alter database default temporary tablespace temp01;

--查看使用者目前使用的臨時表空間

select username,temporary_tablespace from dba_users;

--刪除原先的臨時表空間

drop tablespace temp including contents and datafiles;

--查看所有表空間名稱確認臨時表空間是否已刪除

select tablespace_name from dba_tablespaces;

擴展:

--臨時表空間新增資料檔案

alter tablespace temp01 add tempfile '/oradata/temp02.dbf' size 2G autoextend on;

--修改臨時表空間資料檔案大小

alter database tempfile '/oradata/temp02.dbf' resize 4G;

推薦教學:《Oracle影片教學

以上是oracle怎麼修改臨時表空間的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn