Example
Database unable to startup due to the following:
SQL> startup
ORACLE instance started.
Total System Global Area 6744440832 bytes
Fixed Size 2065120 bytes
Variable Size 1124076832 bytes
Database Buffers 5603590144 bytes
Redo Buffers 14708736 bytes
Database mounted.
ORA-38760: This database instance failed to turn on flashback database
SolutionORACLE instance started.
Total System Global Area 6744440832 bytes
Fixed Size 2065120 bytes
Variable Size 1124076832 bytes
Database Buffers 5603590144 bytes
Redo Buffers 14708736 bytes
Database mounted.
ORA-38760: This database instance failed to turn on flashback database
The above can be resolved by turning off flash back
Turn off flashback.
SQL> startup mount;
SQL> alter database flashback off;
SQL> alter database open;
SQL> alter database flashback off;
SQL> alter database open;
To re-enable the flashback again.
SQL> Shutdown immediate;
SQL> Startup mount;
SQL> alter database flashback on;
SQL> alter database open;
SQL> Startup mount;
SQL> alter database flashback on;
SQL> alter database open;
In the event that the database does not open i.e.
SQL> alter database open;
alter database open
*
ERROR at line 1:
ORA-38760: This database instance failed to turn on flashback database
alter database open
*
ERROR at line 1:
ORA-38760: This database instance failed to turn on flashback database
Check if you have a restore point ,
SQL> select name from v$restore_point;
Drop the restore pointSQL> drop restore point <restore_point>;
Restore point dropped.
SQL> alter database open;
Database altered.
SQL> alter database open;
Database altered.