DBMS/Oracle

DBMS/Oracle

Oracle RMAN 검토 내역

아래 내용은 제가 2015년에 검토했던 내용이나 RMAN을 처음 접하시는 분들이 참고할만할 거 같아서 공유해드립니다. RMAN 1) RMAM의 작동 원리 RMAN백업을 수행 하기 위해서는 최소 STARTUP MOUNT단계에서 진행이 가능하며 OPEN 된 상태에서 백업을 받으려면 ARCHIVE LOG MODE가 세팅이 되어야 백업이 수행된다. 온라인 리두로그는 백업이 불가 하며 노아카이브 모드에서는 Clean 백업만 사용가능하다.즉 오프라인 테이블스페이스나 읽기 전용 테이블 스페이스 백업 사용 가능하다. 잘 사용되지 않은 백업 방식이므로 쓸 일이 없다. RMAN은 Begin backup 하는것도 동일하기 때문에 end backup이 되지 않은 상태에서는 오류가 발생할 수 있다. n RMAN의 접속 RMAN..

DBMS/Oracle

Oracle 월별 데이터 파일 추가 용량 확인

Oralce 월별 데이터 파일 추가 용량 확인 중간에 resize를 하였을 경우는 정확한 월을 확인 불가 최초 생성일에 대해 확인 가능 select to_char(creation_time, 'RRRR Month') "Month", sum(bytes)/1024/1024 "Growth in Meg" from sys.v_$datafile where creation_time > SYSDATE-365 group by to_char(creation_time, 'RRRR Month')

DBMS/Oracle

Oracle DDL 트리거

특정 스키마에서 DDL를 수행 하지 못하게 하기 위한 트리거 CREATE OR REPLACE TRIGGER SYS.appuser_no_ddl BEFORE CREATE OR ALTER OR DROP OR TRUNCATE ON appuser.SCHEMA --해당 스키마 begin raise_application_error (-20101, 'Cannot execute any DDL !!'); end; /

DBMS/Oracle

Oralce session 모니터링 및 세션 킬 하기

아래 쿼리로 필요한 세션을 DB와 OS에서 킬할 수 있다. SELECT s.SCHEMANAME, s.sid, s.serial#, p.spid, s.CLIENT_INFO, s.process cpid, to_single_byte(substr(s.machine, 1, 15)) MACHINE, s.program, s.logon_time, EVENT,WAIT_CLASS,STATE, round(s.last_call_et/3600) 소요시간, ltrim(to_char(floor(LAST_CALL_ET/3600),'09'))||':'||ltrim(to_char(floor(mod(LAST_CALL_ET,3600)/60),'09'))||':'||ltrim(to_char(mod(LAST_CALL_ET,60),'09')) L..

DBMS/Oracle

Oracle v$sesion에 IP적용 하기

아래 트리거를 설정하면 v$session에서 신규 로 생성되는 세션의 IP를 확인 할수 있다 DB에는 부하가 없다고 봐야 한다 CREATE OR REPLACE TRIGGER trigger_name AFTER LOGON ON DATABASE DECLARE ipinfo VARCHAR2(30); BEGIN SELECT SYS_CONTEXT('USERENV','IP_ADDRESS') INTO ipinfo FROM DUAL; DBMS_APPLICATION_INFO.SET_CLIENT_INFO(ipinfo); END; / SELECT CLIENT_INFO, a.* FROM V$SESSION a WHERE CLIENT_INFO is not null order by LOGON_TIME desc;

DBMS/Oracle

oracle DBLINK 스크립트 추출

오라클 디비링크 추출 하는 스크립트이다 참고 하기 바랍니다 SET ECHO off REM NAME: TFSCSDBL.SQL REM USAGE:"@path/tfscsdbl" REM ------------------------------------------------------------------------ REM REQUIREMENTS: REM DBA privs REM REM ------------------------------------------------------------------------ REM AUTHOR: REM Anonymous REM Copyright 1995, Oracle Corporation REM -------------------------------------------..

숨표나라
'DBMS/Oracle' 카테고리의 글 목록 (3 Page)