会把所有用户的临时表空间改为temp,下面看下测试过程:
SQL> select username,temporary_tablespace from dba_users;
USERNAME TEMPORARY_TABLESPACE
d#`swcx)]ab*H119501------------------------------ ------------------------------ITPUB个人空间3w"@Y3A b7m4D:__"E
DBSNMP TEMPITPUB个人空间$D%M:\(}Z${'YU
SYS TEMPITPUB个人空间8nC%c)rV:VckE_
SYSTEM TEMP
j*RT&x~)XPNE2t4Tt119501TEST TEMP
3h9j5s}pV119501OUTLN TEMPITPUB个人空间a^BQ8l
HR TEMP
ta5Vv!U!s?g7GG)D7X119501WMSYS TEMP
.Y4m8JqEie(K119501TSMSYS SYSTEMITPUB个人空间7W:yk9YO/P{4\PT.d
DIP SYSTEM
已选择9行。
9E aMgKlG.L,XX119501
SQL> create temporary tablespace test_temp tempfile 'd:\test_temp02.dbf' size 10
Fu5cX+@YS'VO'J1x119501m;
表空间已创建。
SQL> alter user hr temporary tablespace test_temp;
用户已更改。ITPUB个人空间_4d$H.z)DK9i:Q
SQL> select username,temporary_tablespace from dba_users;
USERNAME TEMPORARY_TABLESPACE
1i8w$r j \0j$aEd119501------------------------------ ------------------------------
)|6x7OY bTS119501DBSNMP TEMPITPUB个人空间%ic]{$GwI,t
SYS TEMP
K0r(P3N7w119501SYSTEM TEMP
'l1v)s"LL2l ~|1X B119501TEST TEMP
:u#E%E|$S'rL#L119501HR TEST_TEMP
a/B!Z Nd'BF119501OUTLN TEMPITPUB个人空间 fS6B1[1A_ [/d6N4i1[
WMSYS TEMPITPUB个人空间.nG#Uj F5PJ
TSMSYS SYSTEM
|i u4NMX4_:M!}*t^119501DIP SYSTEM
已选择9行。
SQL> alter database default temporary tablespace test_temp;
数据库已更改。
SQL> select username,temporary_tablespace from dba_users;
USERNAME TEMPORARY_TABLESPACEITPUB个人空间.n7T;T$F(yD'f4p
------------------------------ ------------------------------ITPUB个人空间hM*_VAc
DBSNMP TEST_TEMP
G^RW:dm$q"y @119501SYS TEST_TEMPITPUB个人空间 L)YK0g4Z4zJt
SYSTEM TEST_TEMP
%v;UG*Vn7U#`z~^119501TEST TEST_TEMPITPUB个人空间V@Z8cD7X|S
TSMSYS TEST_TEMP
K f:Pw2sm9@4x&m(x119501OUTLN TEST_TEMP
r w&ka0~i`119501DIP TEST_TEMP
&R/d$@F9l4v8a119501HR TEST_TEMPITPUB个人空间:\7Y#@+]9[Qy6A
WMSYS TEST_TEMP
已选择9行。
SQL> alter database default temporary tablespace temp;
数据库已更改。
SQL> select username,temporary_tablespace from dba_users;
USERNAME TEMPORARY_TABLESPACEITPUB个人空间9B dG/US6i'so6X*c5}(B
------------------------------ ------------------------------
oI8O x/a3r119501DBSNMP TEMP
7k&ePX qbU119501SYS TEMP
EXX.\ sXP+I%r nlB119501SYSTEM TEMPITPUB个人空间2d0Ec"`C nj-lv!E [Z \
TEST TEMP
?$M `~ C Z5H*s9bU#P119501TSMSYS TEMPITPUB个人空间sTbi)R\:VC
OUTLN TEMP
+IkT%J0^$J119501DIP TEMPITPUB个人空间,^W/ZWB v x
HR TEMP
,st D&v(Z qr:I119501WMSYS TEMP
已选择9行。
可以看出一旦发出alter database default temporary tablespace temp; 命令后,会更改所有用户的临时表空间
所以对有些用户有自己默认临时表空间的话,就要注意了,发出上面命令后,记的更改回来。
^ J!e5?#V:D119501
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/119501/viewspace-620579/ ,如需转载,请注明出处,否则将追究法律责任。