1 方法一
SQL> select distinct ISSPECIFIED from v$spparameter;
ISSPECIFIED
-----------
TRUE
FALSE
如果只有FALSE,使用的是PFILE
如果有TRUE,说明用的是SPFILE
2 方法二
SQL> show parameter spfile;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string D:/Oracle/PRODUCT/10.2.0/DB_1/DBS/SPFILETEST.ORA
如果有值说明使用spfile启动,反之pfile