본문 바로가기

Database/Oracle Database

18c 신기능 - 오라클 샤딩 (Sharding) - #3 설치 사례 - Software, Catalog 설치 이전 글: 2022.04.19 - [Database/Oracle Database] - 18c 신기능 - 오라클 샤딩 (Sharding) - #2 설치 사례 - 준비 Oracle Database Software 설치 shard catalog, shard 가 위치할 인스턴스 “inst-scatalog”, “inst-shard1”, “inst-shard2”에 Oracle Database Software 설치합니다. 여기서는 rpm으로 Oracle Database Software를 설치했습니다. 아래 사이트에서 “Oracle Database 19c (19.3) for Linux x86-64 (RPM)” 다운로드합니다. https://www.oracle.com/database/technologies/oracle1.. 더보기
18c 신기능 - 오라클 샤딩 (Sharding) - #2 설치 사례 - 준비 이전 글: 2021.08.09 - [Database/Oracle Database] - 18c 신기능 - 오라클 샤딩 (Sharding) - #1 개념 네개의 Oracle Cloud Infrastructure (OCI) VM instance로 Sharded Database를 구성했습니다. inst-sdirector: Shard Director inst-scatalog: Shard Catalog inst-shard1: 첫번째 Shard inst-shard2: 두번째 Shard Shard Director는 public subnet에 위치시키고, 나머지 Shard Catalog, Shard1, Shard2는 동일 private subnet에 위치 시켰습니다. 그리고 19c non-CDB, CREATE SHARD.. 더보기
Oracle Application Express 개요 & 샘플 - 5.2. APEX 사용 샘플 #3 - Map, Interactive Grid 생성 이전글: 2022.04.18 - [Database/Oracle Database] - Oracle Application Express 개요 & 샘플 - 5.1. APEX 사용 샘플 #3 - REST 데이터 소스 생성 Map, Interactive Grid 생성 이제 REST 데이터 소스를 이용해서 Map을 생성해 보겠습니다. 어플리케이션 홈페이지로 이동해서 Create Page를 클릭합니다. Page Type을 Component 아래 Map으로 선택하고 Next를 클릭합니다. 페이지 번호, 이름을 아래와 같이 입력하고 Next를 클릭합니다. · Page Number: 4 · Page Name: Covid19 Global Stats Navigation Preference에서 Create a new navig.. 더보기
Oracle Application Express 개요 & 샘플 - 5.1. APEX 사용 샘플 #3 - REST 데이터 소스 생성 이전 글: 2022.04.18 - [Database/Oracle Database] - Oracle Application Express 개요 & 샘플 - 4.3. APEX 사용 샘플 #2 - Button 생성 및 시각화 변경 APEX 사용 샘플 #3 – REST API 데이터을 이용한 Map, Interactive Grid 생성 이번에는 UN에서 제공하는 매일 업데이트되고 있는 JSON 포맷의 Covid19 현황 데이터를 REST API로 로컬 테이블이 아닌, 데이터 소스로 구성해서 지도로 표현하는 것을 수행해 보겠습니다. APEX 버전 21.1 이전까지는 APEX에서 지도를 표기하기 위해서는 구글, 네이버와 같은 지도를 공급해주는 공급자로 부터 API Key를 신청하고 받아서 사용해야 했습니다. 하지만 .. 더보기
Oracle Application Express 개요 & 샘플 - 4.3. APEX 사용 샘플 #2 - Button 생성 및 시각화 변경 이전 글: 2022.04.18 - [Database/Oracle Database] - Oracle Application Express 개요 & 샘플 - 4.2. APEX 사용 샘플 #2 - Dynamic Action을 이용한 복수 계열 Line Chart 생성 Report에서 Chart로 이동하는 Button 생성 런타임 환경에서 페이지 간 이동은 화면 왼쪽의 네비게이션 엔트리 메뉴로도 할 수 있지만, 버튼을 통해 이동할 수도 있기 때문에 이번에는 Report 페이지 (Page 2)에 버튼을 달아서 Chart로 이동하는 것을 해 보겠습니다. Page Designer의 Page2: Personnel에서 Body 아래 Health Personnel을 선택합니다. 그리고 하단의 Buttons 탭에서 Text .. 더보기
Oracle Application Express 개요 & 샘플 - 4.2. APEX 사용 샘플 #2 - Dynamic Action을 이용한 복수 계열 Line Chart 생성 이전 글: 2022.04.18 - [Database/Oracle Database] - Oracle Application Express 개요 & 샘플 - 4.1. APEX 사용 샘플 #2 - 로컬 테이블을 이용한 Chart 생성 Dynamic Action을 이용한 복수 계열 Line Chart 생성 이번에는 Chart를 생성했던 페이지에 또하나의 Chart를 추가하는데, 국가별 인구 1,000당 의사 수, 간호사 수, 약사 수, 치과 의사 수를 동적으로 보여주는 Chart를 만들어보도록 하겠습니다. 먼저 Chart Region을 생성합니다. Chart 페이지(Page 3)의 Redering Tree에서 Physicians Chart를 선택합니다. 그리고 가운데 Layout Editor 하단의 Regions.. 더보기
Oracle Application Express 개요 & 샘플 - 4.1. APEX 사용 샘플 #2 - 로컬 테이블을 이용한 Chart 생성 이전 글: 2022.04.18 - [Database/Oracle Database] - Oracle Application Express 개요 & 샘플 - 3.2. APEX 사용 샘플 #1 - 로컬 테이블을 이용한 Report 생성 APEX 사용 샘플 #2 - 로컬 테이블을 이용한 Chart 생성 이제 새로운 페이지를 추가해서 Chart를 만들어 가장 최근의 인구 1,000명당 의사 수, 국가별 인구 1,000명 당 의료 인력 현황을 시각화해 보겠습니다. 단일 계열 Bar Chart 생성 먼저 Chart를 담을 페이지를 생성합니다. 어플리케이션 홈페이지로 이동해서 Create Page를 클릭합니다. Create a Page 대화창에서 Chart를 선택합니다. Chart Type으로 Bar를 선택합니다. 페이.. 더보기
Oracle Application Express 개요 & 샘플 - 3.2. APEX 사용 샘플 #1 - 로컬 테이블을 이용한 Report 생성 이전글: 2022.04.18 - [Database/Oracle Database] - Oracle Application Express 개요 & 샘플 - 3.1. APEX 사용 샘플 #1 - 로컬 테이블을 이용한 Report 생성 테이블 데이터 로드 및 Report 확인 이제 해당 테이블에 데이터를 로딩할 차례입니다. SQL Workshop > SQL Script 화면으로 다시 이동합니다. 이번에는 Create을 클릭하여 완성된 스크립트를 붙여넣습니다. Create을 클릭하여 나타난 Script Editor 화면에서 아래 내용을 붙여넣고 Run을 클릭합니다. apex_data_parser.parse Function으로 가져오는 UN 의료인력 데이터에서는 국가 코드만 제공합니다. 테스트할 이후 쿼리에서는 IS.. 더보기