天天看點

oracle中oradim的pfile參數

該檔案的命名約定預設為:

init$ORACLE_SID.ora (Unix環境下)

init%ORACLE_SID%.ora (Windows環境下)

預設地将其放在以下目錄中

$ORACLE_HOME/dbs (Unix)

%ORACLE_HOME%/DATABASE  (Windows)

該參數檔案不必放在指定的位置上。啟動執行個體時可以在啟動指令上使用pfile=filename選項來設定其位置。

但是該檔案有兩個缺點:

1、該參數檔案必須放在啟動資料庫的客戶機上,會導緻參數檔案的大面積“繁殖”,不易維護;

2、要永久地修改一個參數,光用alter system指令來修改參數不行,還必須確定能夠用于啟動資料庫的所有參數檔案都得到手動的更新;

是以Oracle引入了伺服器參數檔案(Server parameter file,SPFILE),該檔案必須放在服務主機本身,可以作為得到資料庫參數的唯一資訊來源。另外alter system指令完全可以将值寫入spfile,不必再手動查找和維護所有參數檔案。

是以建議不必再考慮上述問題,直接采用spfile來設定你的資料庫.