SEO

오라클 컨트롤 파일 본문

Oracle

오라클 컨트롤 파일

볼거없는블로그 2014. 9. 4. 14:02
반응형

1. 컨트롤 파일?

 

- DB의 구조(structure) 를 포함하는 조그마한 바이너리 파일이다.

 

- 오라클이 사용하며, DBA도 변경할 수 없다.

 

- 데이터베이스의 구조변경이나 변경 사항이 있을때 자동으로 업데이트 된다.

 

- 모든 데이터파일, 로그파일의 정보(경로, 이름등) 을 갖고 있다.

 

- 컨트롤 파일은 오라클 DB를 마운트하고 Open 하여 DB를 사용하는데 꼭 필요한 파일이다

 

- 컨트롤 파일이 손상되면 오라클을 mount, open 할 수 없으므로 적어도 두개 이상의 컨트롤

 

   파일을 백업받아 두는것이 좋다

 

- 복수시 필요한 동기화 정보를 저장한다.

 

 

 

2. 컨트롤 파일에 기록되는 내용

 

- 데이터베이스의 이름과 식별자 : 데이터파일의 위치

 

- 온라인 리두로그 파일 위치 : 현재 로그 시퀀스 번호

 

- 테이블 스페이스의 이름 : 체크포인트 정보

 

- 현재까지의 로그기록 : 백업정보

 

 

 

3. 컨트롤 파일의 이름지정

 

- initSID.ora 파일의 CONTROL_FILES 파라미터를 통해 지정한다

 

- CONTROL_FILES 는 쉼표로 구분된 하나 이상의 Control file 이름을 나타낸다

 

 

 

4. 컨트롤 파일에 대한 정보조회( sysdba권한으로 접속 )

 

- v$controlfile : 컨트롤 파일의 이름과 상태리스트

 

- v$parameter : 파라미터 위치정보

 

- v$controlfile_record_section : 컨트롤 파일에 있는 이전 자료에 대한 정보

 

 

 

-- control file의 이름조회

 

  SQL> select name from v$controlfile;

 

  NAME

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

 /dbms/oracle/oradata/ORA/control01.ctl

 /dbms/oracle/oradata/ORA/control02.ctl

 /dbms/oracle/oradata/ORA/control03.ctl

 

 

 

 SQL> select value from v$parameter where name='control_files';

 VALUE

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

 /dbms/oracle/oradata/ORA/control01.ctl, /dbms/oracle/oradata/ORA/control02.ctl,

 /dbms/oracle/oradata/ORA/control03.ctl

 

 

 

-- 컨트롤 파일이 있는 위치정보

 

SQL> show parameter control_file;

 

NAME                                            TYPE        VALUE

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

control_file_record_keep_time           integer     7

control_files                                   string      /dbms/oracle/oradata/ORA/control01.ctl,

                                                                 /dbms/oracle/oradata/ORA/control02.ctl,

                                                                  /dbms/oracle/oradata/ORA/control03.ctl

 

 

반응형

'Oracle' 카테고리의 다른 글

오라클 특정 IP 접속  (0) 2014.09.04
오라클 계정 생성  (0) 2014.09.04
오라클 계정 조회  (0) 2014.09.04
오라클 on-line backup  (0) 2014.09.04
오라클 hr 계정생성  (0) 2014.09.04
Comments