ALLSTARS_ORACLE 发表于 2017-4-15 23:58:20

紧急啊,应用数据库都没正常关闭,直接rm了数据文件,怎...

有个做测试的环境,用户不熟悉,Oralce EREP应用和数据库都没正常关闭,直接rm了数据文件,如何恢复啊?

测试是由正式环境克隆过来的,非归档模式下备份了数据文件,一来说正常关应用和数据库后去覆盖数据库,再创建控制文件,是可以成功的。

但现在是APP应用和数据都没正常关闭,就直接rm掉了数据文件,请高手看看如何解决呢?

最好能有个详细的解决过程和步骤啊,拜托了,在线等~


就只把数据文件offline就可以是吗?因为rm *.dbf,那是不是每个数据文件都要offline啊?

offline后表空间需要怎么不需要处理就可以了吗?
SQL> shutdown abort
ORACLE instance shut down.
SQL> @test.sql
ORACLE instance started.

Total System Global Area  598707096 bytes
Fixed Size                   732056 bytes
Variable Size             419430400 bytes
Database Buffers          167772160 bytes
Redo Buffers               10772480 bytes

Control file created.

ALTER DATABASE OPEN RESETLOGS
*
ERROR at line 1:
ORA-01194: file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/u2/test/testdata/system01.dbf'


ALTER TABLESPACE TEMP ADD TEMPFILE '/u2/test/testdata/temp01.dbf'
*
ERROR at line 1:
ORA-01109: database not open

执行过程如上,报错了,是为什么呢?
页: [1]
查看完整版本: 紧急啊,应用数据库都没正常关闭,直接rm了数据文件,怎...