본문 바로가기
반응형

→ 데이터베이스/ORACLE 관리30

[ORACLE] 테이블 스페이스 용량 자동 증가 및 추가하기 OS : Windows Server2008 프로그램 및 버전 : Oracle11g ※ 주의사항 : 실제 적용을 위해서는 한번쯤 시험을 해보고 하시길... 1. 작업개요 - 처음 테이블 스페이스를 생성할때 사이즈를 지정하고 데이터가 많아지다 보면 지정된 사이즈를 넘어서게 되고 그렇게 되면 DB가 멈춰 버린다. 이것을 방지하기위해 테이블스페이스 사이즈를 자동으로 증가할 수 있게 설정해줘야 하고, 만일 허용치(30G)가 넘어가려 한다면 데이터 파일을 새로 생성해줘야한다. 2. 작업내용 1) 테이블 스페이스 확인하기 : 현재 테이블스페이스의 총 사이즈와, 사용중인 사이즈, 남은 사이즈를 확인할 수 있음 SELECT A.TABLESPACE_NAME TABLESPACE_NAME ,ROUND(A.BYTES,2) TO.. 2011. 12. 13.
[ORACLE] timestamp를 조건으로 값 조회하기 OS : Windows OS 프로그램 및 버전 : oracle11g ※ 주의사항 : 없음 내용 : timestamp에 관한 몇가지 예제(잊지 않기 위해서...) select * from log_transaction where trantime = to_timestamp('201109291539258580','yyyymmddhh24missff') select * from log_transaction where trantime = timestamp '2011-09-29 15:39:25.85800' 2011. 9. 29.
[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.
반응형