How to delete .dbf file in oracle?
I am trying to recreate a tablespace in Oracle and get the following error message:
"created file already exists"
I am running the following script:
create smallfile tablespace dev_01 datafile 'C:\Oradata\db1\devdata\dev_01
.dbf' size 500M
Any ideas? I have tried killing any sessions that were using the file.
Solution 1:
Oracle in Windows does not drop the datafile, despite the synax in the INCLUDING clause. You can manually delete it using Windows, or you can simply use:
CREATE SMALLFILE TABLESPACE dev_01
DATAFILE 'C:\Oradata\db1\devdata\dev_01.dbf' SIZE 500M REUSE;
This will reuse the existing file if it exists.