Oracle數據庫使用pfile啟動還是spfile啟動---oracle


查看數據庫使用pfile啟動還是spfile啟動

9i版本以后,一般是使用spfile啟動,但前提是有這個spfile文件,如果同時存在spfile和pfile文件,會優先選擇spfile模式啟動數據庫;如何判斷使用哪種模式啟動呢,可以使用下面的4種方法(推薦使用前面兩種):
1、show parameter pfile
2、show parameter spfile
注:用上面兩種方法查看的時候,如果使用的是spfile模式啟動會查看到spfiel路徑;
如果使用pfile文件啟動,則都查不到路徑的值(VALUE為空);


3、使用v$spparameter視圖查看---
SQL> select decode(count(*),1,'spfile','pfile') from v$spparameter where rownum=1 and isspecified = 'TRUE';

4、alert日志查看
如果是pfile,會查看這個
Using parameter settings in server-side pfile /u01/app/oracle/product/11.2.0/dbhome_1/dbs/initorcldg.ora
如果是spfile,會查看這個
Using parameter settings in server-side spfile /u01/app/oracle/product/11.2.0/dbhome_1/dbs/spfileorcldg.ora


 


注:
pfile和spfile的默認位置:$ORACLE_HOME/network/admin            #使用oracle用戶切換,如:$ cd $ORACLE_HOME/network/admin
alert日志位置:/u01/app/oracle/diag/rdbms/orcl/orcl/trace/alert_orcl.log



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM