I am trying to enable Oracle Flashback
in an Oracle 10g database that I have mounted on a virtual machine (which has Windows XP).
This is my script:
--chechar si estan habilitados los respaldos flashback
SELECT FLASHBACK_ON FROM V$DATABASE;
-- sale YES o NO
--poner tamaño de respaldos a 9 gigas
ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE = 9G SCOPE=BOTH;
--lugar donde se van a guardar los respaldos
ALTER SYSTEM SET DB_RECOVERY_FILE_DEST = 'C:/oracle/flash_recovery_area';
--hacer que los respaldos duren dos días
ALTER SYSTEM SET DB_FLASHBACK_RETENTION_TARGET = 2880; /* 2 Dias */
--habilitar
ALTER DATABASE FLASHBACK ON;
In the last line I get the error
ORA-38759: The database must be mounted by a single instance and not be open.
SSale even if I restart the service.
What should I do to solve it?