Enable Data Guard to Primary Database
Enviado por César Saúl Montalvo Jasso • 10 de Abril de 2018 • Apuntes • 606 Palabras (3 Páginas) • 596 Visitas
PROCEDIMIENTO PARA HABILITAR CON MODO FAILOVER BASE DE DATOS STANDBY COMO BASE DE DATOS PRIMARIA
/********************************************************************************************************************************************************************/
INFORMACION DE BASE DE DATOS
Nombre: FCBIMIC.FEMCOM.NET
Descripción: MicroStrategy
Tipo: Primaria
Tamaño: 840 GB
Versión: 11.2.0.3
Configuración: RAC 4 Nodos
FCBIMIC1 - fcescdb01.femcom.net
FCBIMIC2 - fcescdb02.femcom.net
FCBIMIC3 - fcescdb03.femcom.net
FCBIMIC4 - fcescdb04.femcom.net
Nombre Virtual: fcesc-scan.femcom.net
Puerto: 1521
/********************************************************************************************************************************************************************/
Revisión de servicios de RAC:
# crsctl stat res -t -init
# crsctl start res ora.crsd -init
---------------------------------------------------------------------------------------
Revisar secuencia de archives por thread en el Nodo 1 Primario (fcescdb01.femcom.net)
SQL> ALTER SESSION SET NLS_DATE_FORMAT='DD/MM/YYYY HH24:MI';
SQL> SELECT MAX(SEQUENCE#), THREAD#, MAX(NEXT_TIME) FROM V$ARCHIVED_LOG GROUP BY THREAD#;
Genera archives en threads en el Nodo 1 Primario (fcescdb01.femcom.net)
SQL> ALTER SYSTEM SWITCH LOGFILE;
SQL> ALTER SYSTEM SWITCH LOGFILE;
SQL> ALTER SYSTEM SWITCH LOGFILE;
SQL> ALTER SYSTEM SWITCH LOGFILE;
Revisar cambio de secuencias de archives generados en el Nodo 1 Primario (fcescdb01.femcom.net)
SQL> SELECT MAX(SEQUENCE#), THREAD#, MAX(NEXT_TIME) FROM V$ARCHIVED_LOG GROUP BY THREAD#;
Bajar Base de Datos Primaria con RAC desde el Nodo 1 (fcescdb01.femcom.net)
# srvctl status database -d FCBIMIC
# srvctl stop database -d FCBIMIC -o immediate
Revisar en Data Guard Nodo 1 (fcescdg01.femcom.net) las secuencias de archives aplicadas en todos los threads
SQL> ALTER SESSION SET NLS_DATE_FORMAT='DD/MM/YYYY HH24:MI';
SQL> SELECT MAX(SEQUENCE#), THREAD#, MAX(NEXT_TIME) FROM V$ARCHIVED_LOG GROUP BY THREAD#;
* Si no se han aplicados todos los archives, copiarlos del Nodo 1 Primario al servidor del Nodo 1 del Data Guard y catalogarlos con RMAN para que apliquen
Bajar Data Guards de los Nodos 2, 3 y 4 (fcescdg02.femcom.net | fcescdg03.femcom.net | fcescdg04.femcom.net)
SQL> SHUTDOWN IMMEDIATE;
Revisar información general de la Base de Datos Data Guard en Nodo 1 (fcescdg01.femcom.net)
SQL> SHOW PARAMETER NAME;
SQL> SELECT DB_UNIQUE_NAME, OPEN_MODE, PROTECTION_MODE, DATABASE_ROLE FROM V$DATABASE;
Asegurando que el Nodo 1 (fcescdg01.femcom.net) tiene los últimos archives de la Base de Datos Primaria, finalizar modo Standby y activar la Base de Datos
SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE FINISH;
SQL> ALTER DATABASE ACTIVATE PHYSICAL STANDBY DATABASE;
Verificar Modo Read-Write de la Base de Datos y el Rol a Primary
SQL> SELECT DB_UNIQUE_NAME, OPEN_MODE, PROTECTION_MODE, DATABASE_ROLE
...