DBA 킴오리지날
close
프로필 배경
프로필 로고

DBA 킴오리지날

    • 분류 전체보기 (107)
      • Database (83)
        • Oracle (27)
        • Tuning (4)
        • Tibero (11)
        • Postgre (7)
        • MYSQL (22)
        • TEST Script (2)
        • SQLP (8)
      • OS (10)
        • Linux (7)
        • AIX (3)
      • Midleware (8)
        • WAS (6)
        • WEB (2)
      • APM (2)
        • Scouter (2)
      • 재테크 (2)
        • 주식 (1)
        • 경제 (0)
        • 자동매매전략 (1)
  • mode_edit_outline글작성
  • settings환경설정
  • 홈
  • 태그
  • 방명록

[ORACLE] 백업&복구시나리오 (Control, redo, archivelog유실)

1. 백업 전 SCN### controlfile SCNselect checkpoint_change# from v$database; CHECKPOINT_CHANGE# ------------------ 28450658 ### Data file SCNselect name,checkpoint_change# from v$datafile; NAME CHECKPOINT_CHANGE# ----------------------------------------------------------------------------..

  • format_list_bulleted Database/Oracle
  • · 2025. 5. 22.
  • textsms

[ORACLE] SID(DBNAME)변경 작업

1. Controlfile 재생성을 이용한 방법 ■ orcl -> orcl1으로 변경작업 ※ 사전작업 1) controlfile , pfile 백업 ALTER DATABASE BACKUP CONTROLFILE TO TRACE AS '/app/oracle/work/con_bak.trc'; create pfile from spfile; 2) controlfile script 수정 -. REUSE -> SET으로 변경 -. DBNAME -> orcl 에서 orcl1으로 변경 CREATE CONTROLFILE set DATABASE "orcl1" RESETLOGS ARCHIVELOG . . 3) pfile 이름 변경 및 내용 수정 -. db_name orcl1로 변경 -. local_listener='LISTE..

  • format_list_bulleted Database/Oracle
  • · 2023. 12. 1.
  • textsms

[ORACLE] UNIQUE INDEX, UNIQUE Constraint 동작

1. UNIQUE INDEX, UNIQUE Constraint DB별 동작차이 ※ ORACLE -. UNIQUE 제약조건 -> insert, update 문장 실행이 끝나고 중복확인 -. UNIQUE 인덱스 -> insert, update 문장 실행이 끝나고 중복확인 -. Oracle에서 Unique Constraint와 Unique Index가 모두 존재할 때, 데이터베이스는 Unique Constraint를 먼저 확인합니다. CREATE TABLE TEST_USER01.TEST001 ( c1 number ); insert into TEST_USER01.TEST001 select level from dual connect by level < 100000; commit; CREATE UNIQUE INDE..

  • format_list_bulleted Database/Oracle
  • · 2023. 11. 16.
  • textsms

[ORACLE] ORA-00054: 자원이 사용중이고, NOWAIT가 지정되어 있습니다.

1. ORA-00054 -. inactive session 이여도 자원을 점유중이여서 그런지 nowait error가 발생한다. SELECT A.SID , A.SERIAL# , A.STATUS FROM V$SESSION A , V$LOCK B , DBA_OBJECTS C WHERE A.SID = B.SID AND B.ID1 = C.OBJECT_ID AND B.TYPE = 'TM' AND C.OBJECT_NAME = '테이블명' 2. kill ALTER SYSTEM KILL SESSION '12,345'

  • format_list_bulleted Database/Oracle
  • · 2023. 7. 6.
  • textsms

[ORACLE] 특정 IP 차단, 접속

1. Listener 설정 1) $ORACLE_HOME/network/admin/sqlnet.ora 설정 --1. 특정 IP 만 접속 tcp.validnode_checking = yes tcp.invited_nodes = (1xx.x.x.x , 192.x.x.x) -> , 로 구분 -> 1xx.x.x.x , 192.x.x.x IP 주소만 허용, 그 외에는 ora-12537 발생 --2. 특정 IP 만 차단 tcp.validnode_checking = yes tcp.excluded_nodes=( 1xx.x.x.x ) -> 1xx.x.x.x 만 접속 거절, 그 외의 다른 기기에서는 정상적인 접속 가능 ※ Listener 재기동 필요 -. tcp_validnode_checking 파라메터 적용 -> 재기동 후..

  • format_list_bulleted Database/Oracle
  • · 2023. 7. 4.
  • textsms

[ORACLE] sqltrace

1. sqltrace -. 세션에서 트레이스 설정 방법 alter session set sql_trace = true; -- query alter session set sql_trace = false; -. 트레이스 파일 생성 경로 select value from v$diag_info where name = 'Diag Trace'; VALUE -------------------------------------------------------------------------------- /*****/trace 2. trc 파일 분석가능한 리포트로 변경 tkprof tracefile.trc outputfile.prf sys=no ※sys=no 옵션은 sql을 파싱하는 과정에서 내부적으로 수행되는 sql문을 ..

  • format_list_bulleted Database/Oracle
  • · 2023. 6. 30.
  • textsms
  • 1
  • 2
  • 3
  • 4
  • 5
250x250
공지사항
카테고리
  • 분류 전체보기 (107)
    • Database (83)
      • Oracle (27)
      • Tuning (4)
      • Tibero (11)
      • Postgre (7)
      • MYSQL (22)
      • TEST Script (2)
      • SQLP (8)
    • OS (10)
      • Linux (7)
      • AIX (3)
    • Midleware (8)
      • WAS (6)
      • WEB (2)
    • APM (2)
      • Scouter (2)
    • 재테크 (2)
      • 주식 (1)
      • 경제 (0)
      • 자동매매전략 (1)
최근 글
인기 글
최근 댓글
태그
  • #SQL튜닝
  • #AIX
  • #티베로
  • #oracle
  • #recovery
  • #RMAN
  • #Tibero
  • #친절한sql
  • #MySQL
  • #오라클
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바