Oracle

DBMS/Oracle

Oracle DBLINK로 들어온 세션 찾기

XXX DB로 부터 DB LINK를 통해서 들어온 세션 확인하기 해당 쿼리는 목적지에서 조회 해야 타고 들어온 세션을 확인 가능 SELECT s.SCHEMANAME, s.sid, s.serial#, p.spid, s.CLIENT_INFO, s.process source_spid, -- to_single_byte(substr(s.machine, 1, 15)) MACHINE, s.program, s.logon_time, s.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')..

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 scheduler JOB Trace 뜨는 방법

1. 우선 재현이 될때 해당 scheduler job 에 대한 10046 event 를 수행할 필요가 있습니다. 1) 재현될 때 까지 기다려 주십시오. 2) 재현이 되면 다음으로 job process 의 service_name,module,action 를 확인해 주십시오. select program,service_name,module,action from v$session where program like '%(J%' 여기서 dbms_scheduler 에서 수행되는 것이고 수행 중이라면 module 은 DBMS_SCHEDULER 로 표시되며, action 은 job 의 이름이 기록됩니다. == program: ORACLE.EXE (J002) service_name: SYS$USERS module: DBM..

DBMS/Oracle

Oracle 자동 통계 수집 중지 하기

DB 전체 자동 통계 중지 BEGIN DBMS_SCHEDULER.DISABLE('GATHER_STATS_JOB'); END; / PL/SQL procedure successfully completed. col SCHEDULE_NAME for a40 select job_name, enabled, SCHEDULE_NAME, STATE from dba_SCHEDULER_JOBs ; JOB_NAME ENABL SCHEDULE_NAME STATE ------------------------------ ----- ------------------------------ ------------------- AUTO_SPACE_ADVISOR_JOB TRUE MAINTENANCE_WINDOW_GROUP SCHEDULED ..

DBMS/Oracle

Oracle 이기종 DBLINK 제약사항

1. BLOB and CLOB data 2. 저장 프로시저를 지원하지 않음 3. distributed transactions 안되고 single-sitetransactions만가능 4. multithreaded agents 미지원 5. 바인드 변수로 LONG 열 업데이트를 지원하지 않습니다. 6. rowids 미지원 7. PL/SQL 커서 루프에서 실행된 COMMIT 또는 ROLLBACK은 열려 있는 모든 커서를 닫고 다음 오류가 발생할 수 있습니다. ㄴ ORA-1002: fetch out of sequence 8. Does not support CALLBACK links (이기종 DB의 함수를 호출 하는 경우 sysdate같은) 9. 집합함수 가능 범위 - AVG(exp) - LIKE(exp) - CO..

DBMS/Oracle

Oracle 10g to 11g hotbackup 본으로 upgrade 하기

1. AS_IS 수행내역 11g 엔진을 압축을 풀고 나서 아래 경로에 있는 파일을 10g 에서 수행하여 11g 업그레이드 호환 채크를 한다. As-Is에서 $OH_11g/rdbms/admin/utlu112i.sql -- DB에 접근 하여 begin backup을 수행한다. $>sqlplus "/as sysdba" SQL>alter database begin backup; SQL>exit -- shell환경으로 빠져나와서 -- to_be DB로 바로 데이터 파일을 보낸다 $>cd /DBMS/MXPP/DATA01 $>ftp 10.10.10.10 ftp>id/pw를 입력하고 ftp>bin -- 저장할 경로로 이동해서 datafile를 ftp로 보낸다 scp로 보내기 해도 된다. ftp>cd /DBMS/MXPP..

숨표나라
'Oracle' 태그의 글 목록 (2 Page)