본문 바로가기
반응형

→ 데이터베이스48

[ORACLE] 백업 할 대상 확인하기 핫백업을 하고싶은데 어떤것을 핫백업을 해야할지 모르는 경우가 있을땐 다음 스크립트 사용.(데이터파일확인) select tablespace_name, bytes/1024/1024 MB, file_name from dba_data_files; 결과화면 2011. 8. 23.
[ORACLE] begin backup 상태 확인 오라클 핫백업을 위해서는 begin backup을 시킨 후 작업을 해야 한다. 하지만 begin backup을 하고 end backup을 하지 않으면 나중에 엄청 큰 뒤통수를 맞을 수 있다. 다음은 begin backup을 하고 end backup을 하지 않은 것을 확인하는 스크립트 이다. select a.file#,a.name,b.status,to_char(b.time,'YYYY-MM-DD:HH24:MI:SS') as time from v$datafile a, v$backup b where a.file#=b.file#; 스크립트를 실행하면 다음과 같이 나온다. 백업을 해야할 대상들과 그 대상들이 현재 begin backup 모드인지 확인을 할 수 있는데 STATUS 부분이 ACTIVE 상태이면 begi.. 2011. 8. 23.
[ORACLE] 오라클 shutdown 옵션 설명 오라클 shutdown 옵션 설명 1. normal sql> shutdown normal - 새로운 데이터베이스 connection은 더 이상 허락하지 않음. - 현재 users들이 맺고 있는 connection은 그 사용자들이 disconnect할 때 까지 기다림. - 현재 처리 중인 트랜잭션이 있다면, 그 트랜잭션이 끝날 때 까지 기다린 후 서버를 종료. - 다음 database startup시 어떤 instance recovery 절차도 필요로 하지 않음. 2. transactional sql> shutdown transactional - 모든 클라이언트가 특정 인스턴스에서 새로운 트랜잭션을 시작 할 수 없음. - 클라이언트의 진행중인 트랜잭션을 모두 끝마치면 서버를 종료함. - 모든 트랜잭션이 끝.. 2011. 8. 22.
[ORACLE] NOMOUNT, MOUNT, OPEN NOMOUNT 단계 인스턴스 생성단계로 파라미터 파일을 읽고 SGA를 설정된 크기로 할당 후 BACKGROUND 프로세스를 생성한다. 동시에 에러를 기록하는 trace 파일, alert 파일도 OPEN시킨다. 이때 데이터베이스를 새로 생성하거나, control 파일을 다시 생성한다. MOUNT 단계 생성된 인스턴스를 사용할 데이터베이스를 찾는다. 파라미터 파일에서 CONTROL_FILES에 기록된 위치의 control 파일을 읽고 데이터베이스의 물리적 아키텍쳐를 확인한다. 이때, data 파일, redo log 파일의 정보도 확인한다. 이때, 데이터베이스의 물리적 아키텍쳐를 변경하거나, data 파일의 이름 변경, archive mode 변경, 데이터베이스의 전체 복구를 수행한다. OPEN 단계 사용자가.. 2011. 8. 22.
반응형