문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
dbms:oracle:admin:oracleparameterfile [2007/11/08 10:26] 218.239.242.130 |
dbms:oracle:admin:oracleparameterfile [2011/07/31 23:14] (현재) starlits |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== Oracle Parameter File (init.ora, spfile.ora) ====== | ====== Oracle Parameter File (init.ora, spfile.ora) ====== | ||
- | ===== Initial Parameter File ? | + | ===== Initial Parameter File |
+ | === === | ||
^ ^ 서버 파라미터 파일 ^ 텍스트 파라미터 파일 ^ | ^ ^ 서버 파라미터 파일 ^ 텍스트 파라미터 파일 ^ | ||
| file | binary file | text file | | | file | binary file | text file | | ||
줄 8: | 줄 8: | ||
| 명명 | | 명명 | ||
| 기본이름 | spfile< | | 기본이름 | spfile< | ||
+ | |||
+ | ===== ===== | ||
- SPFILE을 생성하여 초기화 파라미터를 동적으로 유지관리할 것을 권장한다. | - SPFILE을 생성하여 초기화 파라미터를 동적으로 유지관리할 것을 권장한다. | ||
- | - 현재의 파라미터파일의 형식을 확인하는 방법이다. (값이 존재시 spfile로 시작된 | + | - 현재의 파라미터파일의 형식을 확인하는 방법이다. (값이 존재한다면 |
SQL> show parameter spfile | SQL> show parameter spfile | ||
</ | </ | ||
===== PFILE (Parameter FILE) ===== | ===== PFILE (Parameter FILE) ===== | ||
- | - 일반적으로 $ORACLE_HOME/ | + | - 일반적으로 $ORACLE_HOME/ |
- 인스턴스 기동중 ALTER SYSTEM 이나 ALTER SESSION으로 parameter를 변경할 수 있으나, 인스턴스를 재기동될 때는 pfile에 저장된 값으로 다시 적용된다. | - 인스턴스 기동중 ALTER SYSTEM 이나 ALTER SESSION으로 parameter를 변경할 수 있으나, 인스턴스를 재기동될 때는 pfile에 저장된 값으로 다시 적용된다. | ||
- 완전히 파라메터를 변경하고자 할 경우 pfile을 수정해야 한다. | - 완전히 파라메터를 변경하고자 할 경우 pfile을 수정해야 한다. | ||
줄 41: | 줄 43: | ||
SQL> alter system set processes = 512 scope = spfile | SQL> alter system set processes = 512 scope = spfile | ||
</ | </ | ||
+ | |||
줄 64: | 줄 67: | ||
- spfile을 사용하다가 그 내용을 pfile(initSID.ora)에 backup 차원에서 반영 | - spfile을 사용하다가 그 내용을 pfile(initSID.ora)에 backup 차원에서 반영 | ||
- spfile대신 initSID.ora를 사용하고자 하는 경우 | - spfile대신 initSID.ora를 사용하고자 하는 경우 | ||
- | - initSID.ora를 참조하여 spfileSID.ora를 생성 <code sql> | + | - initSID.ora를 참조하여 spfileSID.ora를 생성 |
SQL> connect / as sysdba | SQL> connect / as sysdba | ||
- | SQL> create pfile=' | + | SQL> create pfile=' |
- | SQL> create spfile=' | + | SQL> create spfile=' |
</ | </ | ||
- 위의 예처럼 화일명 대신 직접 directory까지 절대 path로 지정할 수 있고, \\ 화일명은 임의로 지정 후 나중에 사용시 initSID.ora나 spfileSID.ora 형태로 만들어줄 수 있다. | - 위의 예처럼 화일명 대신 직접 directory까지 절대 path로 지정할 수 있고, \\ 화일명은 임의로 지정 후 나중에 사용시 initSID.ora나 spfileSID.ora 형태로 만들어줄 수 있다. | ||
줄 123: | 줄 126: | ||
| | ||
- Hidden Parameter 까지 조회가능하다. <code sql> | - Hidden Parameter 까지 조회가능하다. <code sql> | ||
- | SQL> select n.ksppinm name , v.ksppxtvl | + | SQL> select n.ksppinm name , v.ksppstvl |
where n.indx=v.indx | where n.indx=v.indx | ||
and n.ksppinm like ' | and n.ksppinm like ' | ||
</ | </ | ||