Excluí um tablespace que não precisava mais e, acidentalmente, deixei de fora a consulta SQL para excluir os arquivos. O tablespace foi excluído, mas o DFB foi deixado no caminho do sistema operacional.
Fiquei pensando qual seria a melhor maneira de excluí-lo, já que está ocupando espaço desnecessário.
Não ousei executar uma
rm -f file.dbf
lsof não indica que algum processo o esteja utilizando, mas acho que seria melhor fazê-lo a partir do próprio banco de dados, se possível.
Sistema: RHEL4 Banco de dados Oracle: 10.2
Obrigado!
Os arquivos de dados são referenciados somente por meio de um tablespace, e não há como removê-los do sistema operacional usando comandos DDL além do
drop tablespace
comando. Se você já removeu o tablespace sem aincluding contents and datafiles
opção, então você deve estar seguro para usarrm -f file.dbf
a partir do sistema operacional.