1.startup --启动数据库
2.create temporary tablespace TEMP2
TEMPFILE '/home2/oracle/oradata/sysmon/temp02.dbf' SIZE 512M REUSE
AUTOEXTEND ON NEXT 640K
MAXSIZE UNLIMITED; --创建中转临时表空间
3.alter database default temporary
tablespace temp2; --改变缺省临时表空间
为刚刚创建的新临时表空间temp2
4.drop tablespace temp including contents and
datafiles;--删除原来临时表空间
5.create temporary tablespace TEMP
TEMPFILE '/home2/oracle/oradata/sysmon/temp01.dbf' SIZE 512M REUSE
AUTOEXTEND ON NEXT 640K
MAXSIZE UNLIMITED; --重新创建临时表空间
6.alter database default temporary
tablespace temp; --重置缺省临时表空间为新建的temp表空间
7.drop tablespace temp2 including contents and
datafiles;--删除中转用临时表空间
8.alter user roll temporary
tablespace temp; --重新指定用户表空间为重建的临时表空间
<!-- 正文结束 -->
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22427699/viewspace-1116122/
,如需转载,请注明出处,否则将追究法律责任。