El objetivo de este documento es exponer el procedimiento para poder realizar el cambio de modo de archivado de una base de datos ORACLE
MODO ARCHIVELOG:
El modo archivelog de una base de datos Oracle protege contra la pérdida de datos cuando se produce un fallo en el medio físico.
Alguna de las consecuencias que tiene desactivarlo son las siguientes:
Esta decisión tiene que ser aprobada por el DBA (según la política de backup que se adopte).
El comando archive log list nos muestra si la base de datos está en modo archivelog o noarchivelog y si el archivado automático está funcionando :
SQL> archive log list;
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination /oracle10/product/10.1.3/dbs/arch
Oldest online log sequence 36
Current log sequence 38
SQL>
log_archive_start = true
log_archive_dest_1 = "location=/database/archivelog/bbdd REOPEN=5"
log_archive_format = arch_%t_%s.arc
log_archive_dest_1= es el destino donde vas a archivar los .arc
> shutdown immediate
Previamente habría que haberse conectado a la base de datos sobre la que se quiere realizar el cambio.
> startup mount
> alter database archivelog
> alter database open
> alter system archive log start
Con esto ya tendríamos configurado el modo archivelog de una base de datos ORACLE.
Para desactivar el modo archive log de una base de datos (teniendo en cuenta las consecuencias que esto conlleva) seguimos los siguientes pasos:
> shutdown immediate
> startup mount
> alter database noarchivelog
> alter database open
> alter system archive log stop
Comentarios:
por Argie | 5/2/2006 12:34:28 PM
RE: Procedimiento para configurar / desconfigurar el modo archivelog de una base de datos Oracle
Tengo dos instancias diferentes ejecutándose en un Oracle 10gR2 en Novel Suse 10.
Entro como sys as sysdba en una de ellas, hago shutdown immediate, luego startup mount, y entonces me aparece este error:
Ora-12514: TNS: listener does not currently know of service requested in connect descriptor
El listener lo habia configurado para la primera instancia (que no es la misma a la cual estoy tratando de activarle el modo archivelog).
Tengo que agregar algo al listener.ora para esta instancia ?
Gracias por la ayuda.
por Anónimo | 5/3/2006 2:07:41 PM
RE: Procedimiento para configurar / desconfigurar el modo archivelog de una base de datos Oracle
bueno, si quieres conectarte como cliente, deberás de configurarte el listener para esa otra instancia.
No obstante, si te conectas internamente, primero, para que no de lugar a confusion establece el ORACLE_SID de la base de datos a la que te estas conectando.
para red hat
export ORACLE_SID=nb_basededatos
sqlplus /nolog
connect /as sysdba
con la sentencia ( select * from v$instance; ) puedes ver si estas en la instancia correcta.
por Anónimo | 7/20/2006 7:00:45 PM
RE: Procedimiento para configurar / desconfigurar el modo archivelog de una base de datos Oracle
Hola,
Muy buena, necesito los pasos para poder realizar una recuperación de una base de datos en mode archive
Saludos
Guido
por hichaparrov@dane.gov.co | 8/17/2006 12:00:19 AM
RE: Procedimiento para configurar / desconfigurar el modo archivelog de una base de datos Oracle
es procedimiento es excelente,
Por favor me podrian enviar como hago para configurar la base de datos 10g R1 para que el cualquier browser se vean los caracteres especiales tales como Ñ, vocales acentuadas. les agradeceria muchisimo. Gracias
por llubbe | 4/3/2009 4:42:56 PM
RE: Procedimiento para configurar / desconfigurar el modo archivelog de una base de datos Oracle
Tengo mi base de datos en un cluster con oracle 10g, tengo que configurar el modo archivelog de una base de datos cada una de las instancias o basta con que la haga en una sola.