O archivelog, habilitado é necessário em várias tarefas no Oracle, como backup online com RMAN e criação de Standby, vou explicar aqui como saber se o banco está com ele habilitado e como habilitar. Para verificar é simples, entrar no sqlplus com usuario DBA e rodar o comando. SQL> SELECT LOG_MODE FROM SYS.V$DATABASE; LOG_MODE ------------ NOARCHIVELOG Se receber o mesmo resultado acima, o seu Archivelog está desabilitado, para habilitar, você deve inserir ou modificar os parametros no arquivo de inicializacao como está no exemplo abaixo, mudando o diretório(se for o caso). log_archive_dest_1='location=/u02/oradata/cuddle/archive' Dê um shutdown no banco, entre como "SYS" e execute os comandos: SQL> SHUTDOWN IMMEDIATE; SQL> STARTUP MOUNT; SQL> ALTER DATABASE ARCHIVELOG; SQL> ALTER DATABASE OPEN; Para ver se tudo deu certo, rode o primeiro select, deve mostrar "ARCHIVELOG" agora. Você pode reiniciar o banco normal, sem se preocupar em rodar esses comandos novamente.
|
|