select ISSPECIFIED,count(*) from v$spparameter group by ISSPECIFIED; El hecho de que ISSPECIFIED sea TRUE para algún parametro indicará que está usando un SPFILE. select decode(count(*),1,'spfile','pfile') from v$spparameter where rownum=1 and isspecified='TRUE';