반응형

분류 전체보기 135

(Ora to Db2) Db2에서 NOVALIDATE

IBM Db2의 컨텍스트에서 NOVALIDATE 절은 테이블 생성 또는 변경 시 고유 제약 조건 또는 기본 키 제약 조건의 컨텍스트에서 사용됩니다. Db2에서 테이블을 만들거나 변경하고 고유 제약 조건 또는 기본 키 제약 조건을 정의할 때 Db2는 지정된 열의 데이터가 테이블의 모든 행에서 고유하도록 보장합니다. 그러나 NOVALIDATE 옵션을 사용하여 고유 제약 조건 또는 기본 키 제약 조건에 대한 기존 데이터의 유효성 검사를 생략할 수 있습니다. 간단한 설명은 다음과 같습니다: VALIDATE 사용 시: NOVALIDATE를 지정하지 않고 고유 제약 조건 또는 기본 키 제약 조건이 있는 테이블을 생성하거나 변경할 경우 기존 데이터를 확인하여 고유 요건을 충족하는지 확인합니다. 중복된 데이터가 발견되..

카테고리 없음 2024.01.24

온-프레미스(On-Premise) Oracle Database 배치를 가상 머신 DB 시스템으로 이전

온프레미스 Oracle Database Standard Edition의 Oracle Cloud Infrastructure로 전환하여 데이터베이스 프로비저닝, 유지보수 및 관리 작업을 간소화합니다. 구조 이 아키텍처는 Oracle Database Standard Edition의 온프레미스 배포를 Oracle Cloud Infrastructure의 단일 노드인 VM DB 시스템으로 마이그레이션하는 데 필요한 리소스와 토폴로지를 보여줍니다. 그림 migrate-vmdb.png에 대한 설명 구조에는 다음과 같은 구성 요소가 있습니다. 온프레미스 배포온프레미스 배포에는 4코어 Intel 서버의 Oracle Database Standard Edition 인스턴스와 애플리케이션 서버가 포함됩니다. 데이터베이스 서버가..

Oracle Database Appliance에서 클라우드로 작업 로드 이전

클라우드에서 데이터베이스와 애플리케이션을 사용하여 유연한 스토리지 용량을 확보하고 데이터베이스 및 애플리케이션 관리를 간소화하여 원활하고 비용 효율적인 워크로드 관리를 위한 적시 조정을 통해 워크로드를 관리합니다. 자율운영 데이터베이스와 Oracle Exadata Cloud Service, VM의 조합을 사용하여 유연성을 갖춘 용량을 충족할 수 있습니다. 구조 이 구조는 Oracle 제로 작동 중지 시간, RMAN(Oracle Recovery Manager) 또는 Oracle Cloud Infrastructure File Storage와 같은 여러 방법을 사용하여 온-프레미스 Oracle Database Appliance 작업 로드(데이터베이스 및 애플리케이션) 를 백업하고 OCI(Oracle Cloud..

오라클 19c rman incarnation 설명 및 복구 시나리오

OS환경 : Oracle Linux 8.1 (64bit) DB 환경 : Oracle Database 19.9.0.0 방법 : 오라클 19c rman incarnation 설명 및 복구 시나리오 incarnation 이란? 데이터베이스를 resetlogs 옵션으로 open 할때 마다 incarnation이 생성됨(reset) 일반 recover 완료 후에는 resetlogs 없이도 정상 open 할 수도 있음 하지만 Point In Time Recovery (PITR) 또는 using backup controlfile로 복구한 후에는 resetlogs 옵션으로 데이터베이스를 open 해야 하므로 데이터베이스의 새로운 incarnation이 생성됨 데이터베이스는 서로 다른 두 redo stream의 SCN이..

오라클/참고 2023.01.10

오라클 19c rman catalog db 이용 백업, 복구

OS환경 : Oracle Linux 8.1 (64bit) DB 환경 : Oracle Database 19.9.0.0 방법 : 오라클 19c rman catalog db 이용 백업 복구 원본 db = instance_name : oracle19, IP : 192.168.137.50, hostname : oel8 카탈로그 db = instance_name : catdb, IP : 192.168.137.51, hostname : oel8catalog 아카이브 모드 확인(원본 db, 카탈로그 db) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 원본 db SQL> archive log list; Database log mode Archive Mode Automatic archival..

오라클/참고 2023.01.10

오라클 19c rman catalog 및 catalog db 생성

OS환경 : Oracle Linux 8.1 (64bit) DB 환경 : Oracle Database 19.9.0.0 방법 : 오라클 19c rman catalog 설명 및 catalog db 생성 catalog 설명 및 catalog db를 생성하는방법을 설명함 catalog(복구카탈로그, recovery catalog) 란? 복구 카탈로그는 하나 이상의 Oracle 데이터베이스에 대한 메타 데이터를 저장하기 위해 RMAN에서 사용하는 데이터베이스 스키마임 일반적으로 카탈로그는 전용 데이터베이스에 저장함 카탈로그 db 사용시 백업에 관련된 정보가 카탈로그 db에 저장됨 카탈로그 db 가 없다면, 기본적으로 Target Database(원본 db)의 control file에 기록됨 catalog 의 이점 ..

오라클/참고 2023.01.10

오라클 19c ADG 설치3

OS환경 : Oracle Linux 8.4 (64bit) DB 환경 : Oracle Database 19.12.0.0 ADG OS 및 사전 설정, ADG 구성은 아래 게시물 참조 Oracle Linux 8.4에 Oracle 19c ADG 설치 가이드_Part 1(https://positivemh.tistory.com/819) Oracle Linux 8.4에 Oracle 19c ADG 설치 가이드_Part 2(https://positivemh.tistory.com/820) 방법 : Oracle Linux 8.4에 Oracle 19c ADG 설치 가이드_Part 3 1번 노드(Active) hostname : oel19adg1, db_name : ORAADG, db_unique_name : ORAADG 2번..

오라클/참고 2023.01.05

오라클 19c ADG 설치2

OS환경 : Oracle Linux 8.4 (64bit) DB 환경 : Oracle Database 19.12.0.0 ADG OS 및 사전 설정은 아래 게시물 참조 Oracle Linux 8.4에 Oracle 19c ADG 설치 가이드_Part 1(https://positivemh.tistory.com/819) 방법 : Oracle Linux 8.4에 Oracle 19c ADG(Active Data Guard) 설치 가이드_Part 2 1번 노드(Active) hostname : oel19adg1, db_name : ORAADG, db_unique_name : ORAADG 2번 노드(Standby) hostname : oel19adg2, db_name : ORAADG, db_unique_name : OR..

오라클/참고 2023.01.05

오라클 19c ADG 설치1

OS환경 : Oracle Linux 8.4 (64bit) DB 환경 : Oracle Database 19.12.0.0 ADG 방법 : Oracle Linux 8.4에 Oracle 19c ADG 설치 가이드_Part 1 OS 설치는 아래 게시물 참조 Oracle Linux 8.4 설치 가이드(https://positivemh.tistory.com/761) hostname 변경해야함 1번 노드(Active) hostname : oel19adg1, db_name : ORAADG, db_unique_name : ORAADG 2번 노드(Standby) hostname : oel19adg2, db_name : ORAADG, db_unique_name : ORAADGDR *본문에 2번노드 표시가 없으면 모두 1번노드..

오라클/참고 2023.01.05

IP, subnet, gateway, DNS 기본 용어 정리

공유기를 사용하면서 알게 된 용어에 대해 정리해볼까 한다. 기본적인 내용이라 모두들 알고 있겠지만 나같은 무지인들을 위해 여러 곳에서 본 내용을 엮어엮어 최대한 상세한 정보를 담고자 한다. IP는 Internet과 Protocol이 합쳐진 말이다. 그렇다면 Internet을 먼저 살펴보자. Internet은 이름처럼 [inter + network]이다. 여러 개의 소규모 네트워크들이 연결되어 거대한 네트워크를 이룬 것을 말한다. 가령 학교 전산실에 있는 컴퓨터들을 이더넷(ethernet) 케이블 등을 이용해서 물리적으로 연결하면 소규모 네트워크가 되는데 이를 LAN(Local Area Network)이라 한다. 이 LAN이 또 다른 LAN과 연결이 되고 또 다른 LAN과 연결이 되면서 큰 네트워크에 연결..

반응형