ORA-25153: Temporary Tablespace is Empty
Oracle 10G 里面控制文件恢复后,临时表空间为空的处理方法,这是Oracle 10G 的一个bug,在11G里面已经没有这个问题。 -- 查询 TEMP Tablespace
SQL> select tablespace_name, status from dba_tablespaces;
TABLESPACE_NAME STATUS
------------------------------ ---------
SYSTEM ONLINE
SYSAUX ONLINE
UNDOTBS1 ONLINE
TEMP ONLINE
USERS ONLINE
sample ONLINE
6 rows selected.
SQL> select tablespace_name,file_name from dba_temp_files;
no rows selected
-- 新增TEMP FILE
SQL> alter tablespace temp add tempfile 'E:\Oracle\wpeng\wpeng\temp01.dbf';
Tablespace altered.
-- 新增之后
SQL> select tablespace_name,file_name from dba_temp_files;
TABLESPACE_NAME FILE_NAME
------------------------------ ----------------------------------------
TEMP E:\ORACLE\WPENG\WPENG\TEMP01.DBF