Data Recovery Advisor n'est pas "RAC-Aware"

Si vous n’aviez pas encore lu cet article à propos d’Oracle 11g Data Recovery Advisor, c’est cet outil qui rend n’importe quel humain normal un DBA 11g exceptionnel puisque capable de restaurer une base de données. En effet, la combinaison des 3 commandes qui suivent LIST FAILURE, ADVISE FAILURE n puis REPAIR FAILURE génère et exécute les scripts RMAN les plus avancés allant jusqu’au Block Media Recovery. Et bien, merci ! RAC est toujours là pour me permettre de briller un peu, moi, le dinosaure qui considère toujours que connaître RMAN n’est pas un luxe !
Bonne surprise donc cet après midi donc puisque à la commande ADVISE FAILURE, le message suivant est apparut sous mes yeux incrédules sur un RAC 11.2 sur Solaris x86 :

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of advise command at 09/06/2010 16:10:08
RMAN-05533: ADVISE FAILURE is not supported on RAC database

Si vous n’y croyez pas, regardez la documentation RMAN à la commande ADVISE FAILURE. Si vous êtes fainéant, vous pouvez toujours passer votre base en single instance comme ceci :

sqlplus / as sysdba
alter system set cluster_database=false scope=spfile;
exit
srvctl config database
srvctl stop database -d x
sqlplus / as sysdba
startup;

Sinon et si vous voulez, par exemple, à tout prix éviter de « bouncer » votre base de données, faites comme moi, remettez-vous à RMAN ;-).

1 réflexion sur “Data Recovery Advisor n'est pas "RAC-Aware"”

  1. Toujours un plaisir de lire tes articles. Le Data Recovery Advisor montre aussi ses limites pour le Data Guard. Mais tu aimes aussi le Data Guard non..

Les commentaires sont fermés.