oracle temp表空间增加临时datafile,如何删除?
oracletemp表空间增加了:ALTERTABLESPACE"TEMP"ADDTEMPFILE'D:\oracle\product\10.2.0\db_1\orada...
oracle temp表空间增加了:
ALTER TABLESPACE "TEMP" ADD TEMPFILE 'D:\oracle\product\10.2.0\db_1\oradata\xirstandard\TEMP2.ORA' SIZE 500M;
如何删除这个TEMP2.ORA,谢谢 展开
ALTER TABLESPACE "TEMP" ADD TEMPFILE 'D:\oracle\product\10.2.0\db_1\oradata\xirstandard\TEMP2.ORA' SIZE 500M;
如何删除这个TEMP2.ORA,谢谢 展开
2个回答
展开全部
一:首先查看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;
备注:临时的表空间如果在用的话,那么就得先把相应的用户切换掉,之后在删除,要不下次这个用户登录会出问题的。
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;
备注:临时的表空间如果在用的话,那么就得先把相应的用户切换掉,之后在删除,要不下次这个用户登录会出问题的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询