Suppression d’une instance oracle

I) La suppression d’une instance oracle enregistre dans un catalogue RMAN:

Il  est parfois courant dans un environnement de production d’avoir un catalogue RMAN qui va permettre de centraliser les sauvegardes de base de données.

Dans le cas d’une suppression d’une instance il faut aussi supprimer l’instance du catalogue RMAN afin d’avoir un catalogue propre.

 

1) suppression de l’instance

ORACLE_SID=DB1

sqlplus /nolog

connect sys/sysadmin as sysdba

SHUTDOWN ABORT

STARTUP MOUNT EXCLUSIVE RESTRICT

DROP DATABASE

 

2) suppression du catalogue RMAN

Je vous conseille d’avoir le numéro DBID de l’instance à supprimer dans le cas ou vos instances  peuvent avoir le même nom  .

ORACLE_SID=RMANCATAGO

sqlplus connect rman/rman11

 

select name,
‘execute dbms_rcvcat.unregisterdatabase( »’||to_char(DB_KEY)|| »’, »’||to_char(DBID)|| »’);’ cmd
from rc_database
where name IN (‘DB1’);

 

CMD
——————————————————————————–
DB1
execute dbms_rcvcat.unregisterdatabase(‘1548′,’3177671268’);

 

3) exécuter la procédure

execute dbms_rcvcat.unregisterdatabase(‘1548′,’3177671268’);

 

Post Comment

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *