数据库:oracle10g。
使用两种方法删除表空间:
1、进入控制台Enterprise Manager Console,选中表空间右键删除。
2、以创建该表空间的用户身份通过pl/sql登陆。使用语句 drop tablespace "**" including contents and datafiles.
两种操作的结果都是表空间被删除,但是物理文件还在,进入操作系统删除文件同样不成功。
强j高人如何删除这些物理文件?
使用两种方法删除表空间:
1、进入控制台Enterprise Manager Console,选中表空间右键删除。
2、以创建该表空间的用户身份通过pl/sql登陆。使用语句 drop tablespace "**" including contents and datafiles.
两种操作的结果都是表空间被删除,但是物理文件还在,进入操作系统删除文件同样不成功。
强j高人如何删除这些物理文件?
没有发现问题
数据文件在offline的情况下物理删除
解决方法:sqlplus sys/orcl@orcl as sysdba;alter database datafile 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TSTEST001.DBF' offline drop;drop database datafile 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TSTEST001.DBF';alter database open;drop tablespace CTBASEDATA;