Oracle 解决错误:ORA-25153: Temporary Tablespace is Empty
出现问题的根源在于临时表空间文件没有挂载,我们将其挂载上去就可以了。
如何查看表空间临时文件是否挂载
SELECT TABLESPACE_NAME,FILE_NAME FROM DBA_TEMP_FILES;
执行以上代码,显示结果如下:
Oracle 如何挂载临时表空间
ALTER TABLESPACE TEMP ADD TEMPFILE 'C:/app/Administrator/oradata/DOCARE/TEMP01.DBF';
执行以上代码即可,其中的 TEMP01.DBF 文件为你自己程序的 Oracle 数据库文件路径,如果不知道在哪里,Windows 可以用磁盘搜索工具进行相应的搜索, Linux 可以用 Find 命令来搜索一下,很快就能找到。
至此大功告成。