Transfert du fichier de password avec asmcmd

Bonjour,

Je vais vous expliquer comment transférer un fichier de password quand celui-ci est stocké sur ASM.

Vous pourrez en avoir besoin en cas de mise à jour de password ou de création de compte sur une primaire.

En effet, ces actions ne sont pas répercutées automatiquement sur la standby.

 

 

 

Serveur source :

  • Identification du fichier de password :
# su – grid
$ . oraenv
ORACLE_SID = [+ASM1] ?
The Oracle base remains unchanged with value /u01/app/grid$ asmcmd pwget –dbuniquename dbprimary
+DATA_PFH/DBPRIMARY/PASSWORD/orapwdbprimary

 

  • Récupération du fichier de password pour pouvoir effectuer le transfert :
$ asmcmd pwcopy +DATA/DBPRIMARY/PASSWORD/orapwdbprimary /tmp/orapwdbprimary
copying +DATA/DBPRIMARY/PASSWORD/orapwdbprimary -> /tmp/orapwdbprimary

 

  • Transfert vers le serveur cible du fichier de password :
$ scp /tmp/orapwdbprimary grid@serveurstb:/tmp/orapwdbprimary

 

 

Serveur cible :

  • Identification du fichier de password :
# su – grid
$ . oraenv
ORACLE_SID = [grid] ? +ASM1
The Oracle base has been set to /u01/app/grid$ asmcmd pwget –dbuniquename dbprimary
+DATA/DBPRIMARY/PASSWORD/orapwdbstandby.303.923258135

 

  • Intégration du fichier du fichier de password :
$ asmcmd pwcopy /tmp/orapwdbprimary +DATA/DBPRIMARY/PASSWORD/orapwdbprimary
copying /tmp/orapwdbprimary -> +DATA/DBPRIMARY/PASSWORD/orapwdbprimary

 

  • Remplacement de l’ancien fichier par le nouveau fichier du fichier de password :
# /u01/app/12.1.0.2/grid/bin/srvctl modify database -db dbstandby -pwfile +DATA/DBPRIMARY/PASSWORD/orapwdbprimary

 

  • Vérifications :
$ asmcmd pwget –dbuniquename dbprimary
+DATA/DBPRIMARY/PASSWORD/orapwdbprimary

 

En espérant que ça vous a été utile.

 

Mathieu Picque

About Mathieu Picque

Mathieu Picque has written 10 post in this blog.

Technicien Support BDD chez EASYTEAM

Laisser un commentaire

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

%d blogueurs aiment cette page :