ORA-25153: 临时表空间为空
pms用户执行查询,提示“ORA-25153: 临时表空间为空”。
检查该用户使用的临时表空间
select * from dba_users
检查临时表空间的数据文件
SELECT t2.NAME tablespace_name, t1.name datafile_name
FROM (SELECT ts#, NAME FROM v$tempfile) t1,
(SELECT ts#, NAME FROM v$tablespace WHERE NAME LIKE 'TEMP%') t2
WHERE t2.ts# = t1.ts#(+)
发现TEMP3DBS、TEMP4DBS的数据文件为空。
重新添加数据文件
alter tablespace TEMP3DBS add tempfile '/usr5/linkdata/sys/temp_ln5_4.dbf'
alter tablespace TEMP4DBS add tempfile '/usr5/linkdata/user/ln.5_41.dbf'
问题解决。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/11141281/viewspace-591149/ ,如需转载,请注明出处,否则将追究法律责任。