12장. 프로그래밍 방식의 Hello Coherence 예제

안녕하세요. ‘수상한 김토끼’ 입니다. 이번 장에서는 Coherence를 IMDG로 사용할때 개발 및 테스트 단계에서 활용해 볼 수 있는 Eclipse 기반의 IMDG 테스트를 진행 해 보았습니다. Coherence는 서버에 설치형으로 사용하는 제품이지만 단순 테스트나 기능확인등을 위해서 coherence.jar 파일만 추가하여 사용할 수있는 방법이 있어 그 내용을 기록 해 보았습니다. 이번장 진행에 참고한 Coherence Github 문서입니다. https://github.com/oracle/coherenceGitHub – oracle/coherence: Oracle … Read more

3장. Backup and Recovery

3.1 Checkpoint 3.2 Backup & Recovery 3.2.1 백업 및 복구 솔루션 종류 방법 특징 장점 단점 논리적 방법 데이터베이스 객체 단위 백업/복구 데이터베이스 버전 간 호환성 높음 물리적 방법에 비해 복구 시간 오래 걸림 물리적 방법 데이터베이스 전체 백업/복구 데이터베이스 구조 그대로 복원 가능 데이터베이스 버전 간 호환성 낮음 고가용성 방 서비스 연속성 보장 다운타임 … Read more

2장. High Availability

2.1 오라클 HA 아키텍처에서 발생하는 다양한 유형의 다운타임 및 대응 솔루션 2.2 RAC (Real  Application Clusters) 2.2.1 HA (Active & Stanby) vs RAC 특징 HA 구성 RAC 구성 활성 서버 수 1개 여러 개 자원 활용 도 낮음 높음 페일오버 속도 느림 (수분~ 수십 분) 빠름 (TAF 사용 시 투명) 스토리지 비공유 공유 복잡성 낮음 … Read more

1장. Administration

1. Reference Link 1.1 Database and Instance 1.2 Database Storage Structures 1.2.1 물리적인 저장구조 1.2.2 논리적인 저장구조 1.3 Oracle Instance Architecture 1.3.1 데이터베이스 인스턴스 1.3.2 메모리 아키텍처 1.3.3 프로세스 아키텍처 1.3.2 Oracle Net Service Architecture

Oracle Database 19c Administrator

1.1 Database and Instance 1.2 Database Storage Structures 1.2.1 물리적인 저장 구조 데이터베이스 파일 Redo log files 1.2.2 논리적인 저장 구조 세그먼트(Segments) 테이블스페이스(Tablespaces) 1.3 Oracle Instance Architecture 1.3.1 데이터베이스 인스턴스 1.3.2 메모리 아키텍처 Connection Type 1.3.3 프로세스 아키텍처 2. High Availability 3. Backup and Recovery

11장. WebLogic – Coherence 세션 그리드 서비스 – 2.1 (WKA을 활용한 MultiCast Cluster)

안녕하세요. ‘수상한 김토끼’ 입니다. 6장의 코히어런스 세션그리드 서비스 – 2(https://with-kami.duckdns.org/oracle-fusion-middleare/coherence/119)를 통해 별도의 코히어런스를 활용한 웹로직 – 코히어런스 세션 클러스터링을 확인 해 보았습니다. 이번 장에서는 6장에서 활용한 유니캐스트가 아닌 멀티캐스트 방식으로 같은 기능을 구현하는 내용을 정리하게 되었는데요, 클라우드 환경에서 해당 아키텍처를 구현하는 과정에서 클라우드 특성상 유니캐스트 방식은 허용되지 않아 또 다른 클러스터 구성 방식인 멀티캐스트 WKA … Read more

3장. Oracle GoldenGate 설치 및 구성 (Oracle 19c –> MySQL 8.0)

안녕하세요. ‘수상한 김토끼’ 입니다. 이 포스팅은 Oracle Database 19c에 OGG(소스)를 설치하고 MySQL 8.0을 타겟으로 복제를 설정하는 과정을 정리 한 내용입니다. 설치과정은 크게 동기화를 수행할 DB생성과 OGG를 설치하고 구성하는 2개의 과정으로 진행됩니다. 우선 Oracle Database 19c에 OGG(소스)를 설정하는 과정은 2장. Oracle GoldenGate 연동설정 (Oracle 19c)(https://with-kami.duckdns.org/oracle-database/ogg/173)과 동일하게 진행 해 주신 후 본 포스팅에서 진행하는 MySQL관련 OGG 타겟 … Read more

2장. Oracle ORDS 설치 (Oracle 19c)

안녕하세요. ‘수상한 김토끼’ 입니다. 이 포스팅은 Oracle Database 19c에 Apex와 ORDS를 설치하고 Apex 개발환경을 설정하는 과정을 정리 한 내용입니다. 설치과정은 크게 Apex 설치와 ORDS를 설치하고 구성하는 2개의 과정으로 진행됩니다. 1장. Oracle Apex 설치 (Oracle 19c) (https://with-kami.duckdns.org/oracle-database/apex/179) 에서 apex 설치를 진행하였고 이번장에서는 ORDS를 설치 해 보도록 하겠습니다. ORDS를 사용하기 위해서는 Java 11 이상의 JDK가 필요합니다. 우선 … Read more

1장. Oracle Apex 설치 (Oracle 19c)

안녕하세요. ‘수상한 김토끼’ 입니다. 이 포스팅은 Oracle Database 19c에 Apex와 ORDS를 설치하고 Apex 개발환경을 설정하는 과정을 정리 한 내용입니다. 설치과정은 크게 Apex 설치와 ORDS를 설치하고 구성하는 2개의 과정으로 진행됩니다. Databse는 Oracle Database 19c를 사용했으며 설치과정은 이전 블로그 포스팅(https://with-kami.duckdns.org/oracle-database/134)을 참조 해 진행 해 주세요. Oracle APEX – Downloads 페이지에서 설치파일을 다운 받은 후, 설치하려는 Oracle DB … Read more

2장. Oracle GoldenGate 연동설정 (Oracle 19c)

안녕하세요. ‘수상한 김토끼’ 입니다. 이 포스팅은 Oracle Database 19c에 OGG를 설치하고 소스-타겟 복제를 설정하는 과정을 정리 한 내용입니다. 설치과정은 크게 동기화를 수행할 DB생성과 OGG를 설치하고 구성하는 2개의 과정으로 진행됩니다. 1장(https://with-kami.duckdns.org/oracle-database/ogg/161)에서 설치를 완료하였으니 소스와 타겟을 연동하는 작업을 진행해 보겠습니다. 우선 SQLPlus에 접속 후 다음 SQL을 수행하여 소스 DB서버에 연동 대상 스키마와 테이블을 생성해 줍니다. 연동할 테이블을 … Read more