ORA-25153: Temporary Tablespace is Empty
问题: ORA-25153: Temporary Tablespace is Empty
先查看表空间
SQL> select tablespace_name,status from dba_tablespaces;
TABLESPACE_NAME STATUS
------------------------------ ---------
SYSTEM ONLINE
SYSAUX ONLINE
TEMP ONLINE
USERS ONLINE
UNDOTBS02 ONLINE
TEMP online 在线。
SQL> select tablespace_name,file_name from dba_temp_files;
no rows selected
执行下面语句进行修改系统临时表空间的数据文件。
SQL> alter tablespace temp add tempfile '/oracle/product/11.2.0/oradata/root/temp01.dbf';
然后再查询一下看看。
SQL> select FILE_NAME,TABLESPACE_NAME,STATUS from dba_temp_files;
FILE_NAME TABLESPACE_NAME STATUS
----------------------------------- ------------------------------ ---------
/oracle/product/11.2.0/oradata/root/temp01.dbf TEMP AVAILABLE
还可以指定默认的临时表空间
SQL>alter database default temporary tablespace temp;