日期:2014-05-16 浏览次数:20367 次
--查询使用的临时表空间的名字 select username,temporary_tablespace from dba_users;
--查询物理文件路径 select name from v$tempfile;
--1.先创建一个临时表空间 CREATE TEMPORARY TABLESPACE "TEMP01" TEMPFILE 'E:\ORACLE\ORADATA\TRANS\TEMP02.DBF' SIZE 2048M REUSE AUTOEXTEND ON NEXT 640K MAXSIZE 32767M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1024K; --2.将数据库的临时表空间改为新创建的。 alter database default temporary tablespace TEMP01; --3.删除原来的,我觉得到这里就好了。 drop tablespace temp including contents and datafiles; --4.方便维护还是创建一个以前一样的 CREATE TEMPORARY TABLESPACE "TEMP" TEMPFILE 'E:\ORACLE\ORADATA\TRANS\TEMP.DBF' SIZE 2048M REUSE AUTOEXTEND ON NEXT 640K MAXSIZE 32767M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1024K; ALTER DATABASE DEFAULT TEMPORARY TABLESPACE "TEMP" --5.删除刚刚创建的! drop tablespace TEMP01 including contents and datafiles;