Проверь что датафайле ничего нет:
SELECT owner, segment_name, segment_type, block_id
FROM dba_extents
WHERE FILE_ID = <id datafile>
ORDER BY block_id DESC;
Затем удали датафайл:
ALTER TABLESPACE <MyTablespace> DROP DATAFILE 'C:\ORADATA\MYFILE.DBF';
Если БД работает под ОС windows, то скорее всего датафайл удалиться из БД, но останется в файловой системе. При попытке удалить его средствами ОС получишь ошибку, что файл используется. Удалить его получиться только после перезагрузки БД.
Если перезапускать БД нельзя, то можно просто уменьшить размер датафайла и удалить его как-нибудь потом.
alter database datafile 'C:\ORADATA\MYFILE.DBF' resize 2m;
Если база
тестовая, то можно воспользоваться например утилитой unlocker для разблокировки файла и последующего удаления. На рабочей базе этого делать не советую.