문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 | |||
dbms:oracle:admin:oracleinstancemanage [2007/08/19 00:37] 222.238.62.148 |
dbms:oracle:admin:oracleinstancemanage [2007/08/19 00:38] (현재) 222.238.62.148 |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== Oracle Database Instance ====== | ====== Oracle Database Instance ====== | ||
- | |||
- | ===== 초기 파라미터 ===== | ||
- | ==== 초기 파라미터 파일 | ||
- | |||
- | ^ ^ 서버 파라미터 파일 ^ 텍스트 파라미터 파일 ^ | ||
- | | file | binary file | text file | | ||
- | | 수동편집 | 불가 | ||
- | | 명명 | ||
- | | 기본이름 | spfile< | ||
- | |||
- | - SPFILE을 생성하여 초기화 파라미터를 동적으로 유지관리할 것을 권장한다. | ||
- | - 아래의 명령으로 현재의 파라미터파일의 형식을 확인할 수 있다. | ||
- | < | ||
- | SQL> show parameter spfile | ||
- | </ | ||
- | |||
- | ==== 초기 파라미터 확인 및 수정 ==== | ||
- | - 현재 초기 파라미터 확인방법 (보기) | ||
- | - init< | ||
- | - SQL> **show parameter; | ||
- | - 초기 파라미터 수정방법 | ||
- | - SQL> **alter system set < | ||
- | - scope_value는 **memory**(메모리에만 적용), **spfile**(SPFILE에만 적용), **both**(메모리, | ||
- | SQL> alter system set log_checkpoints_to_alert = true scope = both | ||
- | </ | ||
- | - processes 경우에는 spfile에만 적용이 가능하다. < | ||
- | SQL> alter system set processes = 512 scope = spfile | ||
- | </ | ||
- | |||
- | ==== PFILE (Parameter FILE) ==== | ||
- | - 일반적으로 $ORACLE_HOME/ | ||
- | - 인스턴스 기동중 ALTER SYSTEM 이나 ALTER SESSION으로 parameter를 변경할 수 있으나, 인스턴스를 재기동될 때는 pfile에 저장된 값으로 다시 적용된다. | ||
- | - 완전히 파라메터를 변경하고자 할 경우 pfile을 수정해야 한다. | ||
- | |||
- | |||
- | ==== SPFILE (Server Parameter FILE) ==== | ||
- | - 최초 적용시에는 pfile을 읽어 spfile을 만든다.< | ||
- | CREATE SPFILE='/ | ||
- | </ | ||
- | - 이후, 파라메터 변경시에는 ALTER SYSTEM 명령어를 이용하여 변경한다. | ||
- | - RAC 구성시 공유디스크에 spfile을 설정해 두면 한번의 파라메터 변경으로 모든 인스턴스가 동일한 파라메터로 적용된다. | ||
- | - 필요에 따라 pfile이나 spfile | ||
- | - alter system을 통해 database가 운영 중에 parameter를 수정할 수 있게 된다. \\ 즉 parameter 수정때마다 database를 restart 시켜야 하는 필요을 줄여주고, | ||
- | |||
- | === spfileSID.ora 가 손상되었을 경우 === | ||
- | |||
- | === 현재 DB가 initSID.ora 또는 spfileSID.ora 로 열렸는지 확인하는 방법 === | ||
- | |||
- | === initSID.ora <-> spfileSID.ora 변경하는 방법 === | ||
- | |||
- | === parameter 변경시 scope 정하기 === | ||
- | |||
- | === v$parameter와 v$spparameter에 대해서 (static parameter 확인) === | ||
===== 오라클 데이터베이스 Instance 시작과 종료 ===== | ===== 오라클 데이터베이스 Instance 시작과 종료 ===== |