wtorek, 5 listopada 2013

SPFILE

SPFILE tworzony jest komendą CREATE SPFILE na podstawie tekstowego pliku parametrów.
Jest to postać pliki binarnego utworzonego z tekstowego.
Uwaga jeśli SPFILE został utworzony lub nie znajduje się w odpowiedniej lokalizacji, system domyślnie skorzysta z tekstowego pliku parametrów init<SID_BAZY>.ora.

Utworzenie pliku


CREATE  SPFILE FROM PFILE=’/opt/oracle/init.ora’
CREATE  SPFILE=’/opt/oracle/xe_spfile.ora’ FROM PFILE=’/opt/oracle/init.ora’

Aby do startu instancji wykorzystać inny niż domyślny plik SPFILE należy w tekstowym pliku parametrów podać ścieżkę parametru SPFILE, np.

SPFILE=/opt/oracle/xe_spfile.ora

a następnie uruchomić serwer ORACLE komendą STARTUP np.

STARTUP PFILE=/opt/oracle/init.ora

Bywa często że trzeba wykonać eksport SPFILE do pliku tekstowego PFILE

CREATE PFILE=’/opt/oracle/init.ora’ FROM SPFILE=’/opt/oracle/orcl_spfile.ora’;