问题描述
- oracle删除表空间后重新创建相同名字的表空间出现错误ORA-01537
-
如题所示,我在一开始删除表空间时没有使用drop tablespace ××× including contents and datafiles语句,导致dbf文件没有删除掉。导致现在dbf文件删不掉了,手动删除后,只要oracle服务已启动就会自动再创建一个同名的dbf文件。求解决方法。
解决方案
Oracle菜鸟之如何创建和删除表空间
oracle 表空间,用户的创建及删除
解决方案二:
看一下你保存表空间的那个目录里面还有没有个文件没删掉。
解决方案三:
找到解决办法了,用下面的命令可以在表空间已经删除的情况下,删除临时文件:
ALTER DATABASE TEMPFILE '/....DBF' DROP INCLUDING DATAFILES;
时间: 2024-08-03 16:31:39