i have oracle DB 11g for tester and one junior DBA removed one of system tablespace files from OS by mistake and DB in no archive mode and i tried to recreate file in mount mode and recover database but couldn't as there are no archivelogs . if i have filesystem backup for datafiles and control files can i restore the database from it . or just use the old control file to restore database to earlier point before creation of that dropped system datafile ?
i tried to take it offline first and then tried to recreate it but for first step it tells me that file is offline and database can't start and for second method it ask me to recover datafile which i can't because of no archive mode .
1- alter database datafile '/data/oradata/umiasdb/users55.dbf' offline drop;
ORA-01147: SYSTEM tablespace file 139 is offline ORA-01110: data file 139: '/data/oradata/umiasdb/users55.dbf'
2- ALTER DATABASE CREATE DATAFILE '/data/oradata/umiasdb/users55.dbf' AS '/data/oradata/umiasdb/users55.dbf'; ORA-01113: file 139 needs media recovery ORA-01110: data file 139: '/data/oradata/umiasdb/users55.dbf'