Como mover Arquivos Redo em Oracle passo a passo

  • 1-Consulte a tabela v$logfile para encontrar a localização dos logfiles.
  • SQL> SELECT member FROM v$logfile;
    
    MEMBER
    --------------------------------------------------------------------------------
    /u00/oracle/oradata/RCAT/redo03.log
    /u00/oracle/oradata/RCAT/redo02.log
    /u00/oracle/oradata/RCAT/redo01.log
  • 2-Para o banco de dados.
  • SQL> shutdown immediate;
    Database closed.
    Database dismounted.
    ORACLE instance shut down.
  • 3-Move os arquivos para o novo local.
  • mv /u00/oracle/oradata/RCAT/redo03.log /u01/oracle/oradata/RCAT/redo03.log
    mv /u00/oracle/oradata/RCAT/redo02.log /u01/oracle/oradata/RCAT/redo02.log
    mv /u00/oracle/oradata/RCAT/redo01.log /u01/oracle/oradata/RCAT/redo01.log
  • 4-Inicia o seu banco de dados no modo de montagem e renomear seus arquivos de log.
  • ALTER DATABASE RENAME FILE '/u00/oracle/oradata/RCAT/redo03.log' to '/u01/oracle/oradata/RCAT/redo03.log';
    ALTER DATABASE RENAME FILE '/u00/oracle/oradata/RCAT/redo02.log' to '/u01/oracle/oradata/RCAT/redo02.log';
    ALTER DATABASE RENAME FILE '/u00/oracle/oradata/RCAT/redo01.log' to '/u01/oracle/oradata/RCAT/redo01.log';
  • 5-Abre seu banco de dados.
  • SQL> ALTER DATABASE OPEN;
    Database altered.