DATABASE(oracleDB 11g) 100

[Oracle DBA]ArchiveMode 에서의 Backup & Recovery-RMAN02

ArchiveMode 에서의 Backup & Recovery-RMAN02 recovery advisor : non system 테이블스페이스 장애후 advisor 이용한 복구 SYS@orcl2> CREATE TABLESPACE insa DATAFILE '/u01/app/oracle/orcl2/insa01.dbf' SIZE 10M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M SEGMENT SPACE MANAGEMENT AUTO; Tablespace created. SYS@orcl2> @datafile FILE# NAME1 NAME2 STATUS CHECKPOINT_CHANGE# ---------- --------------- ------------------------------..

[Oracle DBA]ArchiveMode 에서의 Backup & Recovery-RMAN01

ArchiveMode 에서의 Backup & Recovery-RMAN01 Recovery Manager 백업, 복원 및 복구 작업을 관리하는 Oracle 유틸리트 운영 체제에 독립접인 명령어 Command line 또는 EM으로 이용가능 backup set으로 백업받기 backup database --backup set으로 백업 BACKUP AS COMPRESSED BACUPSET DATABASE; --compress backup report need backup report schema --DB구조 list backup; SYS@orcl2> show parameter control_file_record_keep_time NAME TYPE VALUE ------------------------------..

[Oracle DBA]ArchiveMode 에서의 Backup & Recovery-control file

ArchiveMode 에서의 Backup & Recovery- control file controlfile control file만 유실한 경우 백업 컨트롤 파일로 복구하는 경우 - resetlogs 로 오픈 ( 데이타는 완전 복구) control file만 유실한 경우 컨트롤 파일 재생성 해서 복구하는 경우 - resetlogs or noresetlogs control file + Data file 유실 - resetlogs 로 오픈 (데이타는 완전 복구) control file + redo log file 유실 - resetlogs 로 오픈 (데이타 유실 있다) Backup control file과 현재 data file 정보가 다를 때 복구 - resetlogs 로 오픈 ( 데이타는 완전 복구) 추..

[Oracle DBA]ArchiveMode 에서의 Backup & Recovery-logmnr

ArchiveMode 에서의 Backup & Recovery- logmnr LOGMINER redo sql과 undo sql을 만드는 툴 추가정보 @log select group#, sequence#, status, archived, members, bytes/1024/1024 mb from v$log; @logfile col member for a35 SELECT a.group# ,b.sequence#,a.member , b.bytes/1024/1024 MB , b.archived , b.status FROM v$logfile a , v$log b WHERE a.group#=b.group# ORDER BY 1; @data col name for a35 select name, status from v$d..

[Oracle DBA]ArchiveMode 에서의 Backup & Recovery-redo log

ArchiveMode 에서의 Backup & Recovery redo log Redo Log File의 복구 startup시 장애에 대한 자세한 정보가 나오지 않는다 alert.log파일로 확인을 해야한다. Incative : DB운영은 이상이 없다(체크포인트상태) Archived = NO : 순서를 건너뛰고 아카이브를 진행할 수는 없다 archive log mode redo log file의 overwrite 조건 체크포인트 완료 Archive 완료 LOG의 STATUS CURRENT LGRW가 현재 해당 그룹에 로그 정보를 기록중 ACTIVE 기록중인 상태는 아니지만 기록된 로그 정보를 해당하는 dirty block이 아직 데이터베이스 버퍼캐시에 남아있으므로 해당 로그 그룹을 current 에 준해서..

[Oracle DBA]ArchiveMode 에서의 Backup & Recovery-archive_log

ArchiveMode 에서의 Backup & Recovery- archive_log Archive log 완전복구 Data 유실이 없는 복구 backup + archive + online log(current까지) 불완전 복구 Data 유실이 있는 복구 alter database open reset logs recover database until cancel archive redo log의 유실 recover databae until time time based recovery Offline Recovery SYSTEM, UNDO에 포함된 datafile이 손실되었을 경우 데이터파일 대부분이 손실되었을 겨우 recover database Online Recovery alter tablestpace OO..

[Oracle DBA]ArchiveMode 에서의 Backup & Recovery-기초

ArchiveMode 에서의 Backup & Recovery- 기초 Archive log mode 에서의 Backup과 Recovery BACKUP Cold, Closed DB BACKUP, Offline Closed DB(Cold, Whole)/ Offilne 일관된 DB가 필요 DB를 종료(정상종료)하고 전체 파일을 백업 Archivelog 는 data + control No archive log 에서는 data + control +redo 모든 파일(datafile)은 동일한 시점의 Checkpoint SCN을 갖는다. 단점 : 백업을 받는 동안 DB를 사용할 수 없다. partial 데이터베이스 일부분 HOT, Open DB BACKUP, Online : DB가 운영중일 때 백업 Hot backu..

[Oracle DBA]Backup & Recovery

Backup & Recovery Backup & Recovery 실습을 위한 준비 작업 dbca를 이용해서 기존의 DB(나는 orcl2)를 삭제 삭제를 위해 데이터파일에 접근해야하므로 인스턴스가 실행되어야 한다. dbca를 이용해 orcl2 DB 생성 global db name : orcl2.example.com db_name = orcl2 db_domain = example.com service_names = orcl2.example.com sid : orcl2 storage : file system data : /u01/app/oracle/oradata/orcl2 (default) FRA : /u01/app/oracle/flash_recovery_area/orcl2 (recovery destinati..

[Oracle DBA]성능 관리와 데이터 이동

성능 관리와 데이터 이동 Memory 관리 방법 ~8i static parameter 9i dynamic SGA shared_pool_size db_cache_size large_pool_size java_pool_size streams_pool_size 10g ASMM (Automatic Shared Memory Management) SGA 자동으로 관리 shared_pool_size db_cache_size large_pool_size java_pool_size streams_pool_size sga_target =1G sga_max_target =2G pga_aggregate_target = 1G 11g AMM (Automatic Memory Management) Memory_target = 2G ..