Oracle 73일차

외부에서 DB접속 불가 시 check 1. DB가 정상인지 확인 2. client쪽에서 tnsnames.ora 확인 3. 방화벽 확인 (네트워크 담당자) [증분 백업 Incremental backup] full backup과는 다르게 이전 백업파일을 기준으로 변경된 블럭만 압축하여 백업을 받는 방식.백업 속도 개선.백업 용량 효율적 관리 (압축함) -> 보관 비용 절약레벨을 사용하여 백업 계획 ** 레벨– 증분 백업을 받는 기준 설정– 현재 … Read more

Oracle 72일차

[일반 테이블스페이스 물리 장애 발생] 1. 필요없는 테이블스페이스의 경우 offline 2. 필요한 테이블스페이스의 경우 recover 진행case1) 백업파일이 존재하는 경우-> 복구 대상만 offline-> 복구 대상만 restore-> recover (완전복구)case2) 백업파일이 존재하지 않는 경우-> shutdown-> controlfile 재생성 / restore-> datafile restore-> recover-> open -> 현재 controlfile은 장애 난 테이블스페이스를 알고 있기 때문에 새로 생성이 불가. 따라서 장애 난 … Read more

Oracle 71일차

[oracle database storage 구성 방식] 1. file system DB를 구성하는 file(datafile, controlfile, redo log file)이 OS file 형태로 생성되는 방식.관리가 편함. (ls, cp, mv, rm 등의 파일 관리가 가능)보안, 장애에 취약.OS를 통해서 disk I/O가 발생해서 속도가 느리다.공유 디스크 설정 불가 -> RAC storage로는 적합X 2. raw device DB를 구성하는 file을 OS를 거치지 않고 disk에 직접 … Read more

Oracle 70일차

[디스크 증설 작업] 기존에 사용 중인 ASM 디스크 그룹의 사이즈가 부족한 경우 새로운 디스크를 생성하여 기존 디스크 그룹에 디스크를 할당 1. 용량 확인 2. 새로운 디스크 추가 3. 물리, 논리 볼륨 생성 (root 계정) 4. ASM이 무는 디스크 생성 (root) 5. asmca로 공유 디스크 설정 6. 2번 서버 기동 7. 디스크 확인 [디스크 삭제] 1. … Read more

Oracle 69일차

[tbs 장애 시 복구] 0. tbs 만들고 1. recover_test3 table 만들고 2. online backup 후 log switch 5번 3. 시점 확인 4. 장애 발생 5. scp로 parameter, data, archive, controlfile script 6. copydb 만들기 7. recover & open 8. dblink로 보내기 copy->RAC는 어제 글에 필기 되어있음.RAC->copy는 copy쪽에 listener를 만들어야 돼서 복잡함. [ASM 디스크 교체 / … Read more

Oracle 68일차

[OEL8 + 19cR3 single DB 설치] OEL8 : V1009565-01.iso D드라이브, 디스크 100GB, 3GB memory, 1 cpu core, /boot 500M, swap 8192M, / 나머지Legacy UNIX Compatibility, Developement Toolssecurity disableIPv4 manual 172.16.124.134/24/172.16.124.2/8.8.8.8 19cR3 single : V982063-01.zip 설치 그대로로 server class 그대로 그대로 그대로 그대로 이름 ora19db 로 수정하고 밑에 pdb이름도 orapdb로 바꾸기 Character sets만! 변경 그대로 그대로 … Read more

Oracle 67일차

[control file 장애] 1) DB 정상 종료 후 controlfile 손상의 경우 recover 필요없음.2) 운영 중에 controlfile 손상의 경우 DB 정상 종료 불가 & recover 필요. 모든 control file 손상 시 해결 방법1) old control file을 사용한 복구2) controlfile 재생성 스크립트로 재생성 실습 DB 정상 종료 후 controlfile 손상의 경우. 1. 백업 2. srvctl stop database … Read more

Oracle 66일차

[asm 구성 정보 확인] 1. DISK_GROUP 2. 실제 DISK 3. 실제 FILE [asm 환경에서 테이블스페이스 관리] 1. 테이블스페이스 생성 2. datafile 추가 3. datafile resize 4. datafile autoextend on/off 5. 테이블스페이스 삭제 실습 A유저 생성, B테이블스페이스 생성하는데 hr소유의 테이블 사이즈만큼, A유저가 B테이블스페이스 내 테이블 생성하도록 작업. hr유저(orcl DB)의 모든 테이블을 A유저 소유로 생성. 1. A유저 … Read more

Oracle 65일차

[RAC 환경에서의 auto start] 아래에서 하는 명령어는 19c에서 많이 바뀐거다. 따라서 그 이전 버전을 만지게 되면 명령어 좀 찾아보기. 1. 서버 기동 시 crs 자동 기동 2. crs 기동 시 DB 자동 open [백업] 1. online backup (= hot backup) archive log mode 상태에서 백업 가능.DB online 중 테이블스페이스, 데이터파일 단위로 백업.begin backup 모드로 전환 … Read more

Oracle 64일차

[IP 종류] puvlic : 외부에서 (putty) 접근할 때 사용 private : rac에서 1번2번 노드끼리 통신할 때 사용 virtual : cluster 가 관리함. 한쪽 서버가 다운되어도 세션을 다른쪽 서버로 넘겨줄 수 있어서(failover) 접속이 끊기지 않게 됨. 그래서 기능이 끊기면 안되는 앱 WAS에서 사용한다. scan : 여기로 보내면 알아서 1번2번으로 load valance를 해준다. Orange로 RAC에 접속하기 위한 … Read more