Top 17 오라클 컨트롤 파일 Best 295 Answer

You are looking for information, articles, knowledge about the topic nail salons open on sunday near me 오라클 컨트롤 파일 on Google, you do not find the information you need! Here are the best content compiled and compiled by the Chewathai27.com/to team, along with other related topics such as: 오라클 컨트롤 파일 오라클 컨트롤파일 위치, 오라클 컨트롤 파일 생성, 오라클 컨트롤 파일 없을 때, v$controlfile, Oracle control file location, $ORACLE controlfile 복구, Oracle control file 조회, Oracle .ctl 파일


Oracle SQL Loader – Control File Example – Tutorial -2
Oracle SQL Loader – Control File Example – Tutorial -2


오라클 컨트롤파일 관리, 장애 및 복구 : 네이버 블로그

  • Article author: m.blog.naver.com
  • Reviews from users: 8050 ⭐ Ratings
  • Top rated: 4.5 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 오라클 컨트롤파일 관리, 장애 및 복구 : 네이버 블로그 컨트롤파일 (controlfile) 관리 (장애 및 복구). Control File 이란? 1) DB 의 물리적인 정보보관. 2) 오라클 시작절차 : 파라미터파일을 읽어서 … …
  • Most searched keywords: Whether you are looking for 오라클 컨트롤파일 관리, 장애 및 복구 : 네이버 블로그 컨트롤파일 (controlfile) 관리 (장애 및 복구). Control File 이란? 1) DB 의 물리적인 정보보관. 2) 오라클 시작절차 : 파라미터파일을 읽어서 …
  • Table of Contents:

카테고리 이동

Jung jong mo

이 블로그 
오라클(DB)
 카테고리 글

카테고리

이 블로그 
오라클(DB)
 카테고리 글

오라클 컨트롤파일 관리, 장애 및 복구 : 네이버 블로그
오라클 컨트롤파일 관리, 장애 및 복구 : 네이버 블로그

Read More

꿈꾸는 개발자, DBA 커뮤니티 구루비

  • Article author: www.gurubee.net
  • Reviews from users: 38931 ⭐ Ratings
  • Top rated: 3.1 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 꿈꾸는 개발자, DBA 커뮤니티 구루비 컨트롤 파일이란? … – DB의 구조(Structure)를 포함하는 조그마한 바이너리 파일 입니다. – 오라클이 사용하며, DBA도 변경 할 수 없습니다. – 데이타베이스의 구조변경 … …
  • Most searched keywords: Whether you are looking for 꿈꾸는 개발자, DBA 커뮤니티 구루비 컨트롤 파일이란? … – DB의 구조(Structure)를 포함하는 조그마한 바이너리 파일 입니다. – 오라클이 사용하며, DBA도 변경 할 수 없습니다. – 데이타베이스의 구조변경 … 컨트롤 파일이란?
      – DB의 구조(Structure)를 포함하는 조그마한 바이너리 파일 입니다.
      – 오라클이 사용하며, DBA도 변경 할 수 없습..CONTROL FILE,V$CONTROLFILE,V$PARAMETER,ALTER SYSTEM,CONTROL_FILES
  • Table of Contents:
꿈꾸는 개발자, DBA 커뮤니티 구루비
꿈꾸는 개발자, DBA 커뮤니티 구루비

Read More

오라클 control file 경로 변경 및 이중화 :: 내맘대로긍정

  • Article author: positivemh.tistory.com
  • Reviews from users: 45221 ⭐ Ratings
  • Top rated: 3.8 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 오라클 control file 경로 변경 및 이중화 :: 내맘대로긍정 OS환경 : Oracle Linux 5.8 (64bit) DB 환경 : Oracle Database 10.2.0.5 방법 : oracle controlfile 경로 변경 및 이중화 오라클 컨트롤파일 경로 … …
  • Most searched keywords: Whether you are looking for 오라클 control file 경로 변경 및 이중화 :: 내맘대로긍정 OS환경 : Oracle Linux 5.8 (64bit) DB 환경 : Oracle Database 10.2.0.5 방법 : oracle controlfile 경로 변경 및 이중화 오라클 컨트롤파일 경로 … OS환경 : Oracle Linux 5.8 (64bit) DB 환경 : Oracle Database 10.2.0.5 방법 : oracle controlfile 경로 변경 및 이중화 오라클 컨트롤파일 경로 변경 및 다중화 기존 컨트롤파일 확인 1 2 3 4 5 SQL> show p..오라클 DB 관련 내용 및 컴퓨터 관련 내용을 공유합니다.
  • Table of Contents:

Category

Menu

Comment

Link

오라클 control file 경로 변경 및 이중화

티스토리툴바

오라클 control file 경로 변경 및 이중화 :: 내맘대로긍정
오라클 control file 경로 변경 및 이중화 :: 내맘대로긍정

Read More

Control File 관리하기

  • Article author: goalker.tistory.com
  • Reviews from users: 3684 ⭐ Ratings
  • Top rated: 3.3 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about Control File 관리하기 ‘/home/oracle/disk3/ctrl03.ctl’ scope = spfile ;. System altered. SQL> shutdown immediate ;. step 3. 대상 디렉토리를 생성하고 파일을 복사. SQL>! …
  • Most searched keywords: Whether you are looking for Control File 관리하기 ‘/home/oracle/disk3/ctrl03.ctl’ scope = spfile ;. System altered. SQL> shutdown immediate ;. step 3. 대상 디렉토리를 생성하고 파일을 복사. SQL>! Control 파일은 Database가 운영될 때 실시간으로 각종 정보가 저장되고 또 조회가 된다. 이 파일에 장애가 발생할 경우 Instance가 실패되어 중단되므로 잘 관리해야함 컨트롤 파일 관리하기 컨트롤 파일이 삭제..
  • Table of Contents:
Control File 관리하기
Control File 관리하기

Read More

오라클 Control file에 대해

  • Article author: sarc.io
  • Reviews from users: 10648 ⭐ Ratings
  • Top rated: 3.2 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 오라클 Control file에 대해 control file을 자세히 살펴보면서 알아보도록 하겠습니다. 1. 백그라운드 프로세스 작용 과정. 1) Redo log buffer에 변경 내용 기록. …
  • Most searched keywords: Whether you are looking for 오라클 Control file에 대해 control file을 자세히 살펴보면서 알아보도록 하겠습니다. 1. 백그라운드 프로세스 작용 과정. 1) Redo log buffer에 변경 내용 기록. 오픈소스 클라우드 Cloud AWS MSA オープンソース クラウドOracle Database Control file에 대해
  • Table of Contents:

오라클 Control file에 대해

1 백그라운드 프로세스 작용 과정

2 control file 주요 내용

오라클 Control file에 대해
오라클 Control file에 대해

Read More

오라클 컨트롤 파일

  • Article author: dwseolab.tistory.com
  • Reviews from users: 17417 ⭐ Ratings
  • Top rated: 3.1 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 오라클 컨트롤 파일 1. 컨트롤 파일? ; – DB의 구조(structure) 를 포함하는 조그마한 바이너리 파일이다. ; – 오라클이 사용하며, DBA도 변경할 수 없다. ; – 데이터베이스의 … …
  • Most searched keywords: Whether you are looking for 오라클 컨트롤 파일 1. 컨트롤 파일? ; – DB의 구조(structure) 를 포함하는 조그마한 바이너리 파일이다. ; – 오라클이 사용하며, DBA도 변경할 수 없다. ; – 데이터베이스의 … 1. 컨트롤 파일? – DB의 구조(structure) 를 포함하는 조그마한 바이너리 파일이다. – 오라클이 사용하며, DBA도 변경할 수 없다. – 데이터베이스의 구조변경이나 변경 사항이 있을때 자동으로 업데이트 된다. -..
  • Table of Contents:

SEO’s LAB

오라클 컨트롤 파일 본문

오라클 컨트롤 파일
오라클 컨트롤 파일

Read More

오라클 12c 아키텍처 컨트롤 파일-Control file

  • Article author: justhodl.tistory.com
  • Reviews from users: 28520 ⭐ Ratings
  • Top rated: 3.5 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 오라클 12c 아키텍처 컨트롤 파일-Control file 컨트롤 파일은 데이터베이스의 Physical 구조를 기록하는 파일. DB를 마운트, 열기 및 사용하는 데 필요한 파일이므로 컨트롤 파일이 손상된 경우 Oracle … …
  • Most searched keywords: Whether you are looking for 오라클 12c 아키텍처 컨트롤 파일-Control file 컨트롤 파일은 데이터베이스의 Physical 구조를 기록하는 파일. DB를 마운트, 열기 및 사용하는 데 필요한 파일이므로 컨트롤 파일이 손상된 경우 Oracle … 컨트롤 파일 (Control file) 컨트롤 파일은 데이터베이스의 Physical 구조를 기록하는 파일. DB를 마운트, 열기 및 사용하는 데 필요한 파일이므로 컨트롤 파일이 손상된 경우 Oracle을 마운트하거나 열 수 없음…#할리팩스 #IT #캐나다 #소소한일상 #미드
  • Table of Contents:
오라클 12c 아키텍처 컨트롤 파일-Control file
오라클 12c 아키텍처 컨트롤 파일-Control file

Read More

Managing Control Files

  • Article author: docs.oracle.com
  • Reviews from users: 32144 ⭐ Ratings
  • Top rated: 3.9 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about Managing Control Files Every Oracle database has a control file. A control file is a small binary file that records the physical structure of the database and includes:. …
  • Most searched keywords: Whether you are looking for Managing Control Files Every Oracle database has a control file. A control file is a small binary file that records the physical structure of the database and includes:.
  • Table of Contents:

What Is a Control File

Guidelines for Control Files

Creating Control Files

Troubleshooting After Creating Control Files

Backing Up Control Files

Recovering a Control File Using a Current Copy

Dropping Control Files

Displaying Control File Information

Managing Control Files
Managing Control Files

Read More

오라클 데이터베이스 관리자 기초-(4)컨트롤 파일 유지 관리

  • Article author: alljbut.tistory.com
  • Reviews from users: 504 ⭐ Ratings
  • Top rated: 3.4 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 오라클 데이터베이스 관리자 기초-(4)컨트롤 파일 유지 관리 컨트롤 파일. – DB의 구조(Structure)를 포함하는 조그마한 바이너리 파일. – 오라클이 사용하며, DBA도 변경 할 수 없다. …
  • Most searched keywords: Whether you are looking for 오라클 데이터베이스 관리자 기초-(4)컨트롤 파일 유지 관리 컨트롤 파일. – DB의 구조(Structure)를 포함하는 조그마한 바이너리 파일. – 오라클이 사용하며, DBA도 변경 할 수 없다. 컨트롤 파일 – DB의 구조(Structure)를 포함하는 조그마한 바이너리 파일. – 오라클이 사용하며, DBA도 변경 할 수 없다. – 데이타베이스의 구조변경이나 변경사항이 있을 때 자동으로 업데이트. – 모든 데이터..정보보안 분야 공부하는 블로그입니다 반갑습니다~.~
  • Table of Contents:
오라클 데이터베이스 관리자 기초-(4)컨트롤 파일 유지 관리
오라클 데이터베이스 관리자 기초-(4)컨트롤 파일 유지 관리

Read More

6장 컨트롤 파일

  • Article author: tommy-infosec.tistory.com
  • Reviews from users: 38529 ⭐ Ratings
  • Top rated: 4.5 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 6장 컨트롤 파일 교안 오라클 실습자 과정. 사용 명령어. SQL> SELECT NAME FROM V$CONTROLFILE;. – 사용 중인 control file의 목록을 조회한다. …
  • Most searched keywords: Whether you are looking for 6장 컨트롤 파일 교안 오라클 실습자 과정. 사용 명령어. SQL> SELECT NAME FROM V$CONTROLFILE;. – 사용 중인 control file의 목록을 조회한다. 제어 파일 작은 이진 파일 (바이너리) · 물리적 데이터베이스의 현재 상태 정의 · 데이터베이스 무결성 유지 관리 · 필요한 경우: – 데이터베이스를 시작하는 동안 MOUNT 상태일때 – 데이터베이스를 운영할때..
  • Table of Contents:

‘Oracle DB’ Related Articles

티스토리툴바

6장 컨트롤 파일
6장 컨트롤 파일

Read More


See more articles in the same category here: Top 673 tips update new.

오라클 컨트롤파일 관리, 장애 및 복구

◆컨트롤파일 (controlfile) 관리 (장애 및 복구)

Control File 이란?

1) DB 의 물리적인 정보보관

2) 오라클 시작절차 : 파라미터파일을 읽어서 인스턴스 구동, 컨트롤 파일읽어서 db의 구조 읽고 동적 성능 뷰 갱신

3) 컨트롤 파일 장애 시 정상 시작 불가

Control File 에 기록되는 내용=

– 데이타베이스의 이름과 식별자

– 데이타파일의 위치

– 온라인 리두로그 파일 위치

– 현재 로그 시퀀스 번호

– 테이블스페이스의 이름

– 체크포인트 정보

– 현재까지의 로그 기록

– 백업정보

백업 =

SQL> alter database backup CONTROLFILE to trace as ‘백업받을경로’;

위치 확인=

SQL> select value from v$spparameter where name = ‘control_files’; SQL> select name from v$controlfile; SQL> show parameter control_files;

컨트롤 파일 다중화=

SPfile의 경우 다중화 (control01.ctl과 control02. ctl만 있었다고 칠 때, control03.ctl을 추가하는 예)

– 파일확인 select name from v$controlfile – 변경 alter system set control_files = ‘/경로…/control01.ctl’ , – ‘/경로…/control02.ctl’ , – ‘/경로…/control03.ctl’ scope = spfile; – –만들곳이다. – shutdown immediate – cp /경로…/control02.ctl /경로…/control03.ctl’ – startup

Pfile의 경우 다중화

– shutdown immediate – vim $ORACLE_HOME/dbs/initSID.ora – *.control_files= ‘/경로…/control01.ctl’ , – ‘/경로…/control02.ctl’ , – ‘/경로…/control03.ctl’ – :wq – cp /경로…/control02.ctl /경로…/control03.ctl’ – startup

컨트롤파일 장애 및 대응

1. 컨트롤 파일이 삭제됨.

controlfile01.ctl controlfile02.ctl controlfile03.ctl controlfile04.ctl

총 4개의 컨트롤파일로 구성되어 있었지만, controlfile04.ctl 가 지워지는 바람에 DB가 올라오지 않는 상황.

startup을 시도할 시,

SQL> startup ORACLE instance started. Total System Global Area 803500032 bytes Fixed Size 1339516 bytes Variable Size 243273604 bytes Database Buffers 553648128 bytes Redo Buffers 5238784 bytes ORA-00205: error in identifying control file, check alert log for more info

위와 같은 에러를 만날 수 있다.

우선,

SQL> show parameter control_file 로 조회하여 해당 디렉토리 위치에 해당 컨트롤파일이 존재하는지 확인하여 문제가 있는 컨트롤 파일을 확인하거나

alert log를 확인한다. 로그를 열어보면

starting up 1 shared server(s) … ORACLE_BASE from environment = /oracle/admin/oracle Thu Aug 18 09:58:56 2016 ALTER DATABASE MOUNT ORA-00210: cannot open the specified control file ORA-00202: control file: ‘/oracle/admin/oracle/flash_recovery_area/testdb/control04.ctl’ ORA-27037: unable to obtain file status Linux Error: 2: No such file or directory Additional information: 3 ORA-205 signalled during: ALTER DATABASE MOUNT…

control04.ctl 에 문제가 발생한 것을 알 수 있다.

특정 컨트롤파일이 존재하지 않는 문제의 해결책으로,

cp 명령어를 이용하면 된다. 온전한 컨트롤파일을 control04.ctl 로 복사하면 해결된다.

2. 컨트롤파일간의 SCN이 다름.

위 예와 마찬가지로 controlfile01.ctl controlfile02.ctl controlfile03.ctl controlfile04.ctl

총 4개의 컨트롤파일로 구성되어있을 때, control04.ctl 의 SCN이 나머지 01,02,03의 SCN과 다를 때 DB가 올라가지 않는다.

control04.ctl 의 SCN을 일부러 틀어지게 하기 위해

SQL> alter system set control_files=’/oracle/admin/oracle/oradata/testdb/control01.ctl’, ‘/oracle/admin/oracle/flash_recovery_area/testdb/control02.ctl’, ‘/oracle/admin/oracle/flash_recovery_area/testdb/control03.ctl’ scope=spfile;

위와 같이 컨트롤 파일을 3개만 보도록 바꾼 후 DB를 재시작하고

SQL> alter system checkpoint;

위와 같이 체크포인트를 수행한 후

SQL> alter system set control_files=’/oracle/admin/oracle/oradata/testdb/control01.ctl’, ‘/oracle/admin/oracle/flash_recovery_area/testdb/control02.ctl’, ‘/oracle/admin/oracle/flash_recovery_area/testdb/control03.ctl’, ‘/oracle/admin/oracle/flash_recovery_area/testdb/control04.ctl’ scope=spfile;

다시 위와같이 control04.ctl’ 가 포함된 4개의 컨트롤파일을 바라보도록 설정 후

shutdown immediate , startup을 진행하게 되면 DB가 완전히 올라오지 않고

SQL> startup ORACLE instance started. Total System Global Area 803500032 bytes Fixed Size 1339516 bytes Variable Size 243273604 bytes Database Buffers 553648128 bytes Redo Buffers 5238784 bytes ORA-00214: control file ‘/oracle/admin/oracle/oradata/testdb/control01.ctl’ version 1094 inconsistent with file ‘/oracle/admin/oracle/flash_recovery_area/testdb/control04.ctl’ version 1067

위와 같이 version 번호가 다르다는 에러메시지를 출력한다.

해결 방법은 2가지가 있다.

1. 온전한 컨트롤파일(더욱 높은 SCN을 가진 파일)을 문제의 파일(낮은 SCN)로 복사한다.

control01.ctl의 SCN은 1094이고 control04.ctl의 SCN은 1067이므로

cp control01.ctl control04.ctl 를 수행한 후 DB를 다시 올리면 된다.

2. spfile이라면, pfile을 생성하고 문제가 있는 컨트롤파일을vi로 없애버린다.

꿈꾸는 개발자, DBA 커뮤니티 구루비

컨트롤 파일이란?

– DB의 구조(Structure)를 포함하는 조그마한 바이너리 파일 입니다.

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

– 데이타베이스의 구조변경이나 변경사항이 있을 때 자동으로 업데이트 됩니다.

– 모든 데이터파일, 로그 파일의 정보(경로, 이름 등)를 갖고 있습니다.

– 컨트롤 파일은 오라클 DB를 마운트하고, 오픈하여 사용하는데 꼭 필요한 파일 입니다.

– 컨트롤 파일이 손상되면 오라클을 mount, open 할 수 없으므로 적어도 두 개 이상의 컨트롤 파일을 백업 받아서 다른 디스크에 저장 해 놓는 것이 좋습니다

– 복구시 필요한 동기화(Synchronization)정보를 저장 합니다.

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

– 데이타베이스의 이름과 식별자

– 데이타파일의 위치

– 온라인 리두로그 파일 위치

– 현재 로그 시퀀스 번호

– 테이블스페이스의 이름

– 체크포인트 정보

– 현재까지의 로그 기록

– 백업정보

컨트롤 파일의 지정

– initSID.ora파일의 CONTROL_FILES 파라미터를 통해 지정 합니다.

– CONTROL_FILES파라미터의 값은 쉼표로 구분된 하나 이상의 Control File 이름을 나타냅니다.

– 인스턴스는 데이터베이스 작업을 하는동안 CONTROL_FILES 파라미터에 나열된 Control File을 유지 관리합니다.

— 예제1 CONTROL_FILES = “C:\Oracle\oradata\control01.ctl” — 예제2 CONTROL_FILES = (“C:\Oracle\oradata\control01.ctl”,”C:\Oracle\oradata\backup\control02.ctl”)

컨트롤 파일에 대한 정보 조회

V$CONTROLFILE : 컨트롤 파일의 이름과 상태의 리스트

V$PARAMETER : 파라미터의 위치정보

V$CONTROLFILE_RECORD_SECTION : 컨트롤 파일에 있는 이전 자료에 대한 정보

C:\> SQLPLUS /nolog SQL> CONN / AS SYSDBA SQL> SELECT name FROM V$CONTROLFILE ; NAME ————————————————— C:\ORACLE\ORADATA\ORACLE\CONTROL01.CTL C:\ORACLE\ORADATA\ORACLE\CONTROL02.CTL C:\ORACLE\ORADATA\ORACLE\CONTROL03.CTL SQL> SELECT value FROM V$PARAMETER WHERE name=’control_files’; VALUE —————————————— C:\Oracle\oradata\oracle\control01.ctl, C:\Oracle\oradata\oracle\control02.ctl, C:\Oracle\oradata\oracle\control03.ctl 1 행이 선택되었습니다. — 컨트롤 파일에 있는 위치, 이름 정보 SQL> SHOW PARAMETER CONTROL_FILES; NAME TYPE VALUE ————— ——- —————————— control_files string D:\oracle\oradata\oracle\CONTR OL01.CTL, D:\oracle\oradata\or acle\CONTROL02.CTL, D:\oracle\ oradata\oracle\CONTROL03.CTL

컨트롤 파일의 다중화

CONTROL_FILES 초기화 파라미타에 완전한 경로로 컨트롤 파일 이름을 8개 까지 지정함으로써 다중 컨트롤 파일을 가진 데이타베이스를 생성 할 수 있습니다.

오라클은 서로 다른 디스크에 최소한 두개의 컨트롤 파일을 저장할 것을 권장 합니다. 한 컨트롤파일에 문제가 생기면 사본을 이용하여 인스탄스를 재시작 하면 됩니다.

InitSID.ora파일의 컨트롤 파일 다중화

1) 데이타베이스를 종료 합니다.

2) 운영체제 명령을 사용하여 기존의 Control File의 사본을 다른 디스크 장치에 Copy합니다.

3) 모든 컨트롤 파일 이름이 포함되도록 CONTROL_FILES을 편집 합니다.

CONTROL_FILES = (“C:\Oracle\oradata\control01.ctl”,”C:\Oracle\database2\backup\control02.ctl”)

4) 데이타베이스를 다시 시작 합니다.

SPFILE의 컨트롤 파일 다중화

1) ALTER 명령어를 사용하여 파라미터파일 정보를 수정 합니다.

SQL> ALTER SYSTEM SET CONTROL_FILES = ‘D:\oracle\oradata\disk1\ctrl01.ctl’, ‘D:\oracle\oradata\disk2\ctr02.ctl’ SCOPE =SPFILE;

2) 데이터베이스를 Shutdown 합니다. DB를 종료하는데 abort 옵션을 제외한 다른 옵션은 사용 할 수 있습니다.

3) OS명령어를 사용하여 컨트롤 파일을 복사 합니다

CP D:\oracle\oradata\disk1\ctrl01.ctl D:\oracle\oradata\disk2\ctrl02.ctl

4) DB를 STARTUP 합니다.

오라클 control file 경로 변경 및 이중화

OS환경 : Oracle Linux 5.8 (64bit)

DB 환 경 : Oracle Database 10.2.0.5

방법 : oracle controlfile 경로 변경 및 이중화

오라클 컨트롤파일 경로 변경 및 다중화

기존 컨트롤파일 확인

1 2 3 4 5 SQL > show parameter control NAME TYPE VALUE ———————————— ———– —————————— control_file_record_keep_time integer 7 control_files string / oracle / app / oracle / oradata / ORCL10 / control01.ctl

각각 /oracle/conbak1, /oracle/conbak2, /oracle/conbak3 에 저장 할 예정

alter 명령으로 control file 위치 변경(scope = spfile)

1 2 3 SQL > alter system set control_files = ‘/oracle/conbak1/control01.ctl’ , ‘/oracle/conbak2/control02.ctl’ , ‘/oracle/conbak3/control03.ctl’ scope = spfile; System altered.

db 종료

1 2 3 4 SQL > shutdown immediate Database closed. Database dismounted. ORACLE instance shut down.

컨트롤파일 백업용 경로 생성

1 $ mkdir – p / oracle / conbak1 / oracle / conbak2 / oracle / conbak3

기존 컨트롤파일을 새경로로 복사

1 2 3 4 $ cd / oracle / app / oracle / oradata / ORCL10 / $ cp control01.ctl / oracle / conbak1 / control01.ctl $ cp control01.ctl / oracle / conbak2 / control02.ctl $ cp control01.ctl / oracle / conbak3 / control03.ctl

db 기동

1 2 3 4 5 6 7 8 9 10 SQL > startup ORACLE instance started. Total System Global Area 1073741824 bytes Fixed Size 2101808 bytes Variable Size 377490896 bytes Database Buffers 687865856 bytes Redo Buffers 6283264 bytes Database mounted. Database opened.

컨트롤파일 확인

1 2 3 4 5 6 7 8 SQL > show parameter control NAME TYPE VALUE ———————————— ———– —————————— control_file_record_keep_time integer 7 control_files string / oracle / conbak1 / control01.ctl, / oracle / conbak2 / control02.ctl , / oracle / conbak3 / control03.ctl

정상적으로 변경됨

추가

컨트롤파일을 하나만 복사하고 나머지를 복사하지 않았을 경우

기존 컨트롤파일을 새경로1에만 복사

1 2 3 $ cp control01.ctl / oracle / conbak1 / control01.ctl $ cp control01.ctl / oracle / conbak2 / control02.ctl < - 복사하지 않음 $ cp control01.ctl / oracle / conbak3 / control03.ctl < - 복사하지 않음 db 기동 1 2 3 4 5 6 7 8 9 SQL > startup ORACLE instance started. Total System Global Area 1073741824 bytes Fixed Size 2101808 bytes Variable Size 377490896 bytes Database Buffers 687865856 bytes Redo Buffers 6283264 bytes ORA – 00205 : error in identifying control file, check alert log for more info

장애 발생

해당시점 alert log

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 Tue Feb 11 16 : 17 : 22 KST 2020 Starting ORACLE instance (normal) LICENSE_MAX_SESSION = 0 LICENSE_SESSIONS_WARNING = 0 Picked latch – free SCN scheme 3 IMODE = BR ILAT = 61 LICENSE_MAX_USERS = 0 SYS auditing is disabled ksdpec: called for event 13740 prior to event group initialization Starting up ORACLE RDBMS Version: 10. 2. 0. 5. 0. System parameters with non – default values : processes = 500 sga_max_size = 1073741824 __shared_pool_size = 213909504 shared_pool_size = 209715200 __large_pool_size = 4194304 __java_pool_size = 54525952 java_pool_size = 54525952 __streams_pool_size = 104857600 streams_pool_size = 104857600 shared_pool_reserved_size = 104857600 sga_target = 1073741824 control_files = / oracle / conbak1 / control01.ctl, / oracle / conbak2 / control02.ctl, / oracle / conbak3 / control03.ctl db_block_size = 8192 __db_cache_size = 687865856 db_cache_size = 104857600 compatible = 10. 2. 0. 5. 0 log_archive_dest = log_archive_dest_1 = location = / oracle / app / oracle / arch2 log_archive_format = orcl10_%t%s%r.arc db_file_multiblock_read_count = 16 undo_management = AUTO undo_tablespace = UNDOTBS1 remote_login_passwordfile = EXCLUSIVE job_queue_processes = 10 background_dump_dest = / oracle / app / oracle / admin / ORCL10 / bdump user_dump_dest = / oracle / app / oracle / admin / ORCL10 / udump core_dump_dest = / oracle / app / oracle / admin / ORCL10 / cdump audit_file_dest = / oracle / app / oracle / admin / ORCL10 / adump db_name = ORCL10 open_cursors = 300 pga_aggregate_target = 52428800 PMON started with pid = 2 , OS id = 1283 PSP0 started with pid = 3 , OS id = 1285 MMAN started with pid = 4 , OS id = 1287 DBW0 started with pid = 5 , OS id = 1289 LGWR started with pid = 6 , OS id = 1291 CKPT started with pid = 7 , OS id = 1293 SMON started with pid = 8 , OS id = 1295 RECO started with pid = 9 , OS id = 1297 CJQ0 started with pid = 10 , OS id = 1299 MMON started with pid = 11 , OS id = 1301 MMNL started with pid = 12 , OS id = 1303 Tue Feb 11 16 : 17 : 22 KST 2020 ALTER DATABASE MOUNT Tue Feb 11 16 : 17 : 22 KST 2020 ORA – 00210 : cannot open the specified control file ORA – 00202 : control file: ‘/oracle/conbak2/control02.ctl’ ORA – 27037 : unable to obtain file status Linux – x86_64 Error: 2 : No such file or directory Additional information: 3 Tue Feb 11 16 : 17 : 22 KST 2020 ORA – 205 signalled during: ALTER DATABASE MOUNT…

/oracle/conbak2/경로에 컨트롤파일을 찾을수 없다고 나오고

mount까지 올라가지 않음

조치방법

nomount 로 기동된 db 종료

1 2 3 4 SQL > shutdown immediate ORA – 01507 : database not mounted ORACLE instance shut down.

컨트롤파일 제대로 복사

1 2 $ cp control01.ctl / oracle / conbak2 / control02.ctl $ cp control01.ctl / oracle / conbak3 / control03.ctl

db 기동

1 2 3 4 5 6 7 8 9 10 SQL > startup ORACLE instance started. Total System Global Area 1073741824 bytes Fixed Size 2101808 bytes Variable Size 377490896 bytes Database Buffers 687865856 bytes Redo Buffers 6283264 bytes Database mounted. Database opened.

정상적으로 open 됨

참조 :

반응형

So you have finished reading the 오라클 컨트롤 파일 topic article, if you find this article useful, please share it. Thank you very much. See more: 오라클 컨트롤파일 위치, 오라클 컨트롤 파일 생성, 오라클 컨트롤 파일 없을 때, v$controlfile, Oracle control file location, $ORACLE controlfile 복구, Oracle control file 조회, Oracle .ctl 파일

Leave a Comment