Tag: High Availability

A Java Example for Oracle Application Continuity with Oracle RAC

Introduction Oracle Application Continuity hides database interruptions from end-users and applications. A simple test using SQL*Plus was discussed in this blog post. However, SQL*Plus is usually not your real application that will be used in production. Also, SQL*Plus is not a pooled application, and it’s recommended to use Connection Pools for Application Continuity. This blog…

How to create Oracle Database Services for High Availability

Introduction To use High Availability features like Fast Application Notification (FAN), Draining, and Application Continuity, you need to create a custom database service and set the high availability attributes accordingly. This is not possible when using the default database service, which is the service with the same name as the PDB. Additionally, custom database services…

Get started with Oracle Application Continuity

Introduction Oracle Application Continuity is the high availability feature for your application. Database planned maintenance and outage events no longer impact applications availability. Do you want to learn how, try it, and implement it in production? But where to start from documentation, white papers, blog posts, videos, demos, and hands-on labs? This blog post gives…

10+ Reasons why AWS RDS is not an option for Oracle Database High Availability

Introduction AWS Relational Database Service (RDS) provides a managed service for several database engines, including Oracle. It offers automation for administration tasks like provisioning, patching, and backup. Hence, it is often compared to Oracle Autonomous Database on Shared Exadata Infrastructure. However, the differences are tremendous, especially (and not only) regarding database high availability. This is…

How to enable Data Plane Events for VM DB Systems on Oracle Cloud

Introduction The Oracle Cloud Events Service enables you to execute actions automatically based on state changes of your cloud resources. For example, a state change could be when the creation of the database is completed. An action could be sending an email notification or executing a function to implement post-creation tasks like creating users. If…

Database Outage? Who cares???

Introduction Have you ever experienced this before? You click on “Book Now” for a trip or a hotel reservation, but get “an unknown error has occurred”, or even no feedback at all? You are ultimately torn between packing your bags and repeating the booking process. To avoid such situations, Application Continuity is there. By the…

High Availability & Disaster Recovery in Oracle Cloud Infrastructure

Critical applications have the requirement to run 24/7 and tolerate hardware and software failure and even complete data center outages. Oracle Cloud Infrastructure with its’ regions, Availability Domains (AD), and Fault Domains (FD) provides the needed building blocks to design and run high availability and disaster recovery architectures for your applications and databases. A region…

Refreshable PDB Switchover in Standard Edition Cloud Service

Oracle Database Standard Edition in the Cloud offers additional features including: All versions: Transparent Data Encryption, which is available only for Enterprise Edition on-prem. 18c onwards: Refreshable PDB Switchover, which is available only for EE on Engineered Systems (Exadata and ODA) on-prem. Additionally, in the Cloud you benefit from Automatic Backups, one-click Restore, one-click CPU up/down Scaling, and Simplified Patching. This…