Allen 2023-08-08 0 19185 0 0 0 0

網站名稱:Oracle设置和修改用户默认临时表空间LOCAL_TEMP_TABLESPACE,LOCAL TEMPORARY TABLESPACE

網站地址:

Oracle设置和修改用户默认临时表空间LOCAL_TEMP_TABLESPACE,LOCAL TEMPORARY TABLESPACE

[SEO信息] [Alexa信息]

-->>直達網站

查看用户属性,会发现用户的临时表空间有 TEMPORARY_TABLESPACE 和 LOCAL_TEMP_TABLESPACE。


--改变缺省临时表空间

alter database default temporary tablespace TEMP_T1;


此时系统用户的LOCAL_TEMP_TABLESPACE也会自动修改为新临时表空间,

但自建用户的可能不会修改。


这时就需要我们手动修改

--修改LOCAL_TEMP_TABLESPACE

alter user ACDB LOCAL TEMPORARY TABLESPACE TEMP_T1;


--修改LOCAL TEMPORARY_TABLESPACE方法
alter user [username] LOCAL TEMPORARY TABLESPACE [TEMP_TABLESPACE];


--相关SQL

--查看
select username,DEFAULT_TABLESPACE,TEMPORARY_TABLESPACE,LOCAL_TEMP_TABLESPACE from dba_users;

--生成sql语句
select 'alter user '||username||' LOCAL TEMPORARY TABLESPACE '||TEMPORARY_TABLESPACE||';'
from dba_users where username not in ('XS$NULL');


当临时表空间占满时,我们要替换临时表空间,这时如果有用户在用这个表空间时,就无法替换和删除。

但LOCAL_TEMP_TABLESPACE好像不会锁定,不修改也没问题。

【版權聲明】
本文爲原創,遵循CC 4.0 BY-SA版權協議!轉載時請附上原文鏈接及本聲明。
原文鏈接:https://tdlib.com/am.php?t=oUqJEq1Rq3BC
Tag: Oracle 临时表空间
我也要發一個   ·   返回首頁     ·   返回[Oracle]   ·    前一個  ·   下一個
相關內容