SPfile o Pfile en Oracle ???
En mas de una oportunidad me eh preguntado, en que modo subió una instancia, puede ser spfile o pfile y de acuerdo al modo en que se encuentre uno podrá o no realizar la modificación de ciertos parámetros del archivo de parámetros, para refinar la configuración de la memoria y otro tipo de tunning.-
Hay una query que resuelve esta inquietud….
SELECT DECODE( hay , 0, 'init.ora','spfile.ora') "Arranque"
FROM (
SELECT count(*) hay
FROM V$SPPARAMETER
WHERE ISSPECIFIED = 'TRUE'
);
Otra manera también valida de ver el modo en que subió la instancia es consultar el string que tiene el parametro “spfile”, y si entrega un valor este será la ruta del archivo spfile, en caso contrario la instancia no subió en modo “SPFILE”.-
SQL> show parameter spfile
NAME TYPE VALUE
-------- --------- --------------
spfile string ?/dbs/spfile@.ora









