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

Articles autour des SGBD Oracle, SQL Server & PostgreSQL

Oracle 12c - Démarrage automatique des PDBS

Hello !
On s'est quitté hier avec l'utilisation d'un service au niveau du grid pour avoir un redémarrage automatique des pdbs après un restart d'instance ou un reboot du serveur.


Article qui était lui même une alternative à l’utilisation d'un trigger. Pour rappel :


http://www.lami-dba.com/2017/11/oracle-12c-oracle-restart-et-pdb-s.html
http://www.lami-dba.com/2015/09/auto-start-pluggable-database-oracle-12c-multitenant.html

Voila, comme le dit un proverbe "Jamais deux sans trois !"
Sachez que depuis la version 12.1.0.2, il est tout à fait possible de conserver l'état d'une PBD
Rien de plus simple....

 
SQL> alter pluggable database pdb1 save state;

Base de donnees pluggable modifiee.

SQL> alter pluggable database pdb2 save state;

Base de donnees pluggable modifiee.


Cela va conserver l'état de la PDB (au moment du alter).
La confiance n'excluant pas le contrôle, effectuons un redémarrage d'instance.

 

SQL>
SQL> shutdown immediate;
Base de donnees fermee.
Base de donnees demontee.
Instance ORACLE arretee.
SQL>
SQL>
SQL> startup
Instance ORACLE lancee.

Total System Global Area 1241513984 bytes
Fixed Size                  8792248 bytes
Variable Size             452986696 bytes
Database Buffers          771751936 bytes
Redo Buffers                7983104 bytes
Base de donnees montee.
Base de donnees ouverte.
SQL>


Il suffit maintenant de vérifier.

 

SQL>
SQL> select name,open_mode from v$pdbs;

NAME                     OPEN_MODE
--------------------       ----------
PDB$SEED             READ ONLY
PDB1                       READ WRITE
PDB2                       READ WRITE


Bien évidemment... Ce que l'on fait, on peut le défaire.

 

SQL>
SQL> alter pluggable database pdb1 discard state;
Base de donnees pluggable modifiee.

SQL> alter pluggable database pdb2 discard state;
Base de donnees pluggable modifiee.


Enjoy ;)

 

Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article