Очередная ситуация для поиграться в шамана.
Так совпало, что БД упала, и сдох диск, на котором лежали резервные копии.
Ругалось на один контрольник из двух, запустил cо вторым.
UNDO -- некритичное дело. Если остальное цело, получится от него избавиться и запустить БД?
SQL код:
SQL> alter database open resetlogs;
alter database open resetlogs
*
ERROR at line 1:
ORA-01152: file 3 was not restored from a sufficiently old backup
ORA-01110: data file 3: 'C:\ORA11\ORADATA\DBNOHT09\UNDOTBS01.DBF'
SQL> alter database open read only;
alter database open read only
*
ERROR at line 1:
ORA-16004: backup database required recovery
ORA-01152: file 3 was not restored from a sufficiently old backup
ORA-01110: data file 3: 'C:\ORA11\ORADATA\DBNOHT09\UNDOTBS01.DBF'
SQL> drop tablespace undotbs1;
drop tablespace undotbs1
*
ERROR at line 1:
ORA-01109: database not open
SQL> recover database;
ORA-00283: їїїїї їїїїїїїїїїїїїї їїїїїїї її-її їїїїїї
ORA-01610: їїїїїїї їїїїїїїїї їїїїїїїїїїїїїї, їїїїїїїїї їїїїї BACKUP CONTROLFILE