Durante el día a día nos encontramos con pequeñas cosas que nos hacen la vida más fácil, en lugar hacer una recopilación y publicarla se me ha ocurrido crear lo que sería la segunda sección del blog (la primera es la del Curso de Administración).
La sección será sobre "Trucos del Día a Día" o trucos en general =)
El primero es sencillo: podemos obtener informes y listados de RMAN, con las copias realizadas, logs archivados, tablespaces que necesitan un backup... Pero cuando queremos conocer a que tiempo corresponde uno u otro instante (SCN) de la base de datos, RMAN nos muestra solo la fecha.
Estos es porque el formato de fecha por defecto, normalmente solo incluye el día. Pero como cada caso será diferentes podemos consultar nuestro valor por defecto:
SQL> SELECT value
2 FROM v$nls_parameters
3 WHERE parameter ='NLS_DATE_FORMAT';
VALUE
----------------------------------------------------------------
DD/MM/RR
Y todos sabemos como cambiar el formato de fecha con un ALTER SESSION pero, ¿Cómo lo cambiamos en RMAN?
La respuesta es con una variable de entorno. Podemos cambiar el formato de fecha con un comando SQL (ALTER SESSION) o con un:
[oracle@hercules(orcl) ~]$ export NLS_DATE_FORMAT='DD/MM/RRRR HH24:MI:SS'
Tras lo que en lugar de:
RMAN> list backup of archivelog all;
[...]
Lista de Archive Logs en el juego de copias de seguridad 442136
Thrd Sec. SCN Inf. Hora Inferior SCN Sgte Hora Sgte
---- ------- ---------- ------------- ---------- ---------
1 26614 2949915619 24/04/09 2949940327 24/04/09
1 26615 2949940327 24/04/09 2949940345 24/04/09
Obtendremos:
RMAN> list backup of archivelog all;
[..]
Lista de Archive Logs en el juego de copias de seguridad 442136
Thrd Sec. SCN Inf. Hora Inferior SCN Sgte Hora Sgte
---- ------- ---------- ------------------- ---------- ---------
1 26614 2949915619 24/04/2009 00:00:38 2949940327 24/04/2009 08:14:49
1 26615 2949940327 24/04/2009 08:14:49 2949940345 24/04/2009 08:15:03
La sección será sobre "Trucos del Día a Día" o trucos en general =)
El primero es sencillo: podemos obtener informes y listados de RMAN, con las copias realizadas, logs archivados, tablespaces que necesitan un backup... Pero cuando queremos conocer a que tiempo corresponde uno u otro instante (SCN) de la base de datos, RMAN nos muestra solo la fecha.Estos es porque el formato de fecha por defecto, normalmente solo incluye el día. Pero como cada caso será diferentes podemos consultar nuestro valor por defecto:
SQL> SELECT value
2 FROM v$nls_parameters
3 WHERE parameter ='NLS_DATE_FORMAT';
VALUE
----------------------------------------------------------------
DD/MM/RR
Y todos sabemos como cambiar el formato de fecha con un ALTER SESSION pero, ¿Cómo lo cambiamos en RMAN?
La respuesta es con una variable de entorno. Podemos cambiar el formato de fecha con un comando SQL (ALTER SESSION) o con un:
[oracle@hercules(orcl) ~]$ export NLS_DATE_FORMAT='DD/MM/RRRR HH24:MI:SS'
Tras lo que en lugar de:
RMAN> list backup of archivelog all;
[...]
Lista de Archive Logs en el juego de copias de seguridad 442136
Thrd Sec. SCN Inf. Hora Inferior SCN Sgte Hora Sgte
---- ------- ---------- ------------- ---------- ---------
1 26614 2949915619 24/04/09 2949940327 24/04/09
1 26615 2949940327 24/04/09 2949940345 24/04/09
Obtendremos:
RMAN> list backup of archivelog all;
[..]
Lista de Archive Logs en el juego de copias de seguridad 442136
Thrd Sec. SCN Inf. Hora Inferior SCN Sgte Hora Sgte
---- ------- ---------- ------------------- ---------- ---------
1 26614 2949915619 24/04/2009 00:00:38 2949940327 24/04/2009 08:14:49
1 26615 2949940327 24/04/2009 08:14:49 2949940345 24/04/2009 08:15:03
Imagen: Dinner Tricks

Esta obra está bajo una licencia de Creative Commons.


0 comentarios:
Publicar un comentario en la entrada