我们已经通过命令drop tablespace T1删除了一个表空间,假设数据文件也将被删除。后来我们用不同的数据文件创建了相同的表空间T1。 现在的问题是数据文件占用了14GB的磁盘空间。有没有办法从数据文件中恢复该空间。请建议。
提前致谢。
答案 0 :(得分:0)
看看这里
https://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_9004.htm
您需要在删除表空间
的同时删除数据文件DROP TABLESPACE tablespace INCLUDING CONTENTS AND DATAFILES CASCADE CONTRAINTS;
如果检查DBA_DATA_FILES,如果未列出旧数据文件,则可以将其从操作系统中删除