Créer un pfile à partir du spfile et inversement
OracleMémoire et paramètresCommande
-- spfile -> pfile (for backup/editing):
CREATE PFILE='/tmp/init_orcl_backup.ora' FROM SPFILE;
-- pfile -> spfile (make the edited pfile permanent; effective after restart):
CREATE SPFILE FROM PFILE='/tmp/init_orcl_backup.ora';
-- Create a pfile from the running instance values (11g+):
CREATE PFILE='/tmp/init_current.ora' FROM MEMORY;Ce que fait la commande
Convertit entre le spfile binaire et le pfile texte ; le pfile peut être modifié à la main.
Quand l'utiliser
Sauvegarde avant un changement de paramètre, réparation d'un spfile corrompu, correction manuelle d'un paramètre statique.
Attention
Après CREATE SPFILE FROM PFILE, les modifications ne prennent effet qu'après un redémarrage. Vérifiez le chemin avant d'écraser un spfile existant.