我试图恢复一个DB,因为我失去了控制文件。所以我试着创造一个新的:
CREATE CONTROLFILE REUSE DATABASE "MYDB" RESETLOGS ARCHIVELOG
MAXLOGFILES 16
MAXLOGMEMBERS 2
MAXDATAFILES 100
MAXINSTANCES 8
MAXLOGHISTORY 292
DATAFILE
'/u01/app/oracle/product/12.2.0/dbhome_1/dbs/system.271.1',
'/u01/app/oracle/product/12.2.0/dbhome_1/dbs/users.291.1',
'/disk2/sysaux/sysaux.272.1'
;我收到以下错误:
ERROR at line 1:
ORA-01503: CREATE CONTROLFILE failed
ORA-01210: data file header is media corrupt
ORA-01110: data file :
'/u01/app/oracle/product/12.2.0/dbhome_1/dbs/system.271.1'
ORA-01189: file is from a different RESETLOGS than previous files
ORA-01110: data file 9:
'/u01/app/oracle/product/12.2.0/dbhome_1/dbs/system.271.1'我该如何解决这个问题?我需要那些数据文件
发布于 2023-05-04 17:13:47
你试过使用noresetlog选项吗?出于什么原因,您要重新创建或创建此控制文件?
https://dba.stackexchange.com/questions/326752
复制相似问题