spfile是個二進制文件 oracle instance在startup nomount階段,首先要加載這個參數文件(該文件管理實例相關啓動參數) 默認位置 $ORACLE_HOME/dbs/spfileSID.ora linux可使用strings spfileSID.ora查看文件內容linux
能夠與pfile互相備份 pfile是文本文件 經過spfile生成pfile create pfile from spfile;
能夠從指定的pfile文件來讀取啓動參數並啓動oracle實例數據庫
SQL>startup pfile=$ORACLE_HOME/dbs/pfile.ora
SQL>select isspecified from v$spparameter where name='memory_target';
isspecified值爲ture,就是從spfile啓動,不然就是從pfile啓動 查看spfile位置oracle
SQL>show parameter spfile