Crear un pfile a partir del spfile y viceversa
OracleMemoria y parámetrosComando
-- 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;Qué hace
Convierte entre el spfile binario y el pfile de texto; el pfile se puede editar a mano.
Cuándo usarlo
Backup antes de cambiar parámetros, reparar un spfile dañado o corregir a mano un parámetro estático.
Precaución
Tras CREATE SPFILE FROM PFILE, los cambios solo surten efecto después de un reinicio. Verifique la ruta antes de sobrescribir un spfile existente.