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

LAMI DBA

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 ;)

 

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