Oracle DataBase/Admin

Spfile 및 Pfile 생성 법

꿈풀이 2012. 6. 8. 11:57

<spfile 생성>

 

SQL> shutdown immediate

 

SQL>create spfile from pfile (pfile 로 spfile 생성)

File created

 

SQL> !ls $ORACLE_HOME/dbs  (spfile 생성 확인)

init.ora  inittestdb.ora  initdw.ora  lktestdb   orapwtestdb   spfiletestdb.ora

 

SQL> !mkdir $ORACLE_HOME/dbs/backup (백업 디렉토리 생성)

 

SQL> !mv $ORACLE_HOME/dbs/inittestdb.ora  $ORACLE_HOME/dbs/backup/

 (Pfile을 백업하는 과정 Spfile과 Pfile 같이 있을경우 오라클에서 Spfile을 인식)

SQL> startup

 

------------------------------------------------------------------------------------------

 

 <pfile 생성>

 

SQL> shutdown immediate

 

SQL> create pfile from spfile ; (spfile로 pfile 생성)

 

SQL> !ls $ORACLE_HOME/dbs (pfile 생성 확인)

init.ora  inittestdb.ora  initdw.ora  lktestdb   orapwtestdb   spfiletestdb.ora

 

SQL> !rm $ORACLE_HOME/dbs/spfiletestdb.ora

(spfile과 pfile 이 같이 있으면 spfile을 인식하기 때문에 spfile 삭제)

 

SQL> !ls $ORACLE_HOME/dbs (spfile 삭제 확인)

init.ora  inittestdb.ora  initdw.ora  lktestdb   orapwtestdb  

 

SQL> startup