Overblog
Editer l'article Suivre ce blog Administration + Créer mon blog

LAMI DBA

Hello;

Aujourd'hui, je me suis levé avec l'idée d'activer l'option FLASHBACK database sur une standby database. Pour cela je dispose d'un environnement dataguard avec une base primaire et une base de secours. Un petit coup d'oeil rapide sur la configuration nous indique que tout va bien pour ma configuration "mapogos"
 

DGMGRL>

DGMGR> show configuration
Configuration - mapogos

  Protection Mode: MaxPerformance
  Members:
  rastadb   - Primary database
    rastastby - Physical standby database

Fast-Start Failover: DISABLED

Configuration Status:
SUCCESS   (status updated 12 seconds ago)

DGMGRL>

 

Je me connecte sur ma standby et vérifie si (par hasard) l'option FLASHBACK DATABASE ne serait pas déjà active.
 

SQL>
SQL> select flashback_on from v$database;

FLASHBACK_ON
------------------
NO

SQL>

 

Et bien non, et tant mieux, sinon l'article ne servirait pas à grand chose. Il ne me reste donc plus qu'à l'activer.. Rien de plus simple !
 

SQL>
SQL> alter database flashback on;
alter database flashback on
*
ERROR at line 1:
ORA-01153: an incompatible media recovery is active


Comme souvent, ça ne se passe pas comme on l’espérait ;)

Pas de soucis, on va pouvoir remédier à cela facilement et sans stopper la base. En revanche, nous allons désactiver " l'APPLY" sur la standby de facon temporaire.

Donc via la broker.

DGMGRL>
DGMGRL> edit database rastastby set state='APPLY-OFF';
Succeeded.
DGMGRL>


Et l'on peut maintenant re-tenter l'opération.

SQL>
SQL> alter database flashback on;

Database altered.

SQL> select flashback_on from v$database;

FLASHBACK_ON
------------------
YES

SQL>


Et voila, tout est ok.. Enfin presque.. n'oublions pas de réactiver l'apply sur la standby database.

DGMGRL>
DGMGRL> edit database rastastby set state='APPLY-ON';
Succeeded.
DGMGRL>


On attend un petit peu, et la synchro reprend..

 

DGMGRL> DGMGR> show configuration Configuration - mapogos

  Protection Mode: MaxPerformance
  Members:
  rastadb   - Primary database
    rastastby - Physical standby database

Fast-Start Failover: DISABLED

Configuration Status:
SUCCESS   (status updated 36 seconds ago)

DGMGRL>


Enjoy !

 

 

 

commentaires

Articles autour des SGBD Oracle, SQL Server & PostgreSQL

A propos de LAMI-DBA

Le Blog LAMI-DBA est la fusion de deux blogs existants, celui de LAurent (laodba) et celui de MIckael (dbafaq), deux DBA passionnés des sgbd, et particulièrement d'Oracle.

 

Laurent, 47 ans, Expert Oracle & MS SQL Server, Team Leader, dit "Le Taz", Certifié Expert RAC 11G, Exadata Implementation Specialist, OCA 11G, 

Profil Linkdin

 

 

 

Mickael, 37 ans, Expert Oracle, dit "Batman", Certifié Expert RAC 11G, OCP 11G, OCP 10G,

Profil Linkdin      

 

Hébergé par Overblog