如何增加temp的表空间?
一:首先查看temp是不是某些用户的默认表空间
SELECT USERNAME,TEMPORARY_TABLESPACE FROM DBA_USERS;
二:如果有用户的默认临时表空间是temp的话,建议进行更改
alter user xxx temporary tablespace tempdefault;
三:设置tempdefault为默认临时表空间
alter database default temporary tablespace tempdefault;
四:然后用你列出来的语句删除即可
drop tablespace temp including contents and datafile;
备注:临时的表空间如果在用的话,那么就得先把相应的用户切换掉,之后在删除,要不下次这个用户登录会出问题的。