Problém 15:
Chtěl jsem si otestovat flashback databáze, ale moc daleko jsem se nedostal, protože jsem hned na začátku dostal tuhle chybovou hlášku.
SQL> alter database flashback ON;alter database flashback ON*ERROR at line 1:ORA-38706: Cannot turn on FLASHBACK DATABASE logging.ORA-38709: Recovery Area is not enabled.
Řešení:

Řešeníím je nastavení pramateru db_recovery_file_dest.
SQL> ALTER SYSTEM SET db_recovery_file_dest =’/opt/oradata/test/flash/’ SCOPE=spfile;System altered.SQL> alter system SET DB_RECOVERY_FILE_DEST_SIZE = 50G SCOPE=BOTH;System altered.SQL> show parameter recoveryNAME TYPE VALUE———————————— ———– ——————————db_recovery_file_dest string /opt/oradata/test/flash/db_recovery_file_dest_size big integer 50Grecovery_parallelism integer 0SQL> startup mountORACLE instance started.Total System Global Area 1043886080 bytesFixed Size 2166288 bytesVariable Size 197132784 bytesDatabase Buffers 834666496 bytesRedo Buffers 9920512 bytesDatabase mounted.SQL> alter database flashback ON;Database altered.SQL> select flashback_on from v$database;FLASHBACK_ON——————YES



Komentáře