How to Run Oracle Database 23/26ai natively on MacOS with Apple Containers

Background I have written many blog posts detailing how to run containerised Oracle database workloads using Docker, Podman and Kubernetes on a Mac. But we now have another new exciting, simpler and potentially faster option. At WWDC 2025, Apple announced its containerisation framework platform. Apple’s Containerisation framework runs each Linux container inside its own lightweight virtual machine... Continue Reading →

Oracle Database 23ai on Kubernetes with Podman and Minikube

Introduction I recently had the pleasure of delivering a presentation at Kscope25 by ODTUG in Dallas, demonstrating an Oracle Database 23ai running on Kubernetes using Oracle Kubernetes Engine (OKE) in Oracle Cloud Infrastructure (OCI) all driven from my MacBook. After my session I was asked 'Is it was possible to run Oracle Database 23ai on Kubernetes on a... Continue Reading →

Run Oracle Database 23ai Free on ARM based MacBooks with Podman

In this short post I will share how to run the latest Oracle 23ai (23.7.0.25.01) ARM container image on a MacBook with Podman. In this Blog post I will walkthrough the following steps: Configure Podman Download the Oracle Database 23ai Free image Create Podman data volume Create Podman secret Start Oracle 23ai database using Podman. Check Oracle... Continue Reading →

Automated Oracle Database Refresh with Workato

Introduction I recently had the opportunity to spend some time learning all about the Workato orchestration platform. After completing the Workato training paths and certifications I decided it was time to take my new found knowledge out for a spin. In the short video at the end of this post I will demonstrate how a... Continue Reading →

Oracle Database 19c Lost Write Protection – What’s New

What is a Lost Write ? A Lost Write, is as the name implies a database write which is lost, that is, the database writes a data block to the storage platform, receives an acknowledgment back from the storage but it was never actually persisted to disk or flash storage. There are a number of... Continue Reading →

Oracle Database Storage Array Usage and Data Reduction Ratio Analysis

I was recently asked Does a Pure Storage FlashArray include empty, unused Oracle Database space within its data reduction calculation ?. As I am sure many others may have had the same question, I thought it would make a good topic for a blog post, so here we go. FlashArray Data Reduction From the FlashArray... Continue Reading →

Oracle ASM Filter Driver (AFD) Filtering and 5.15 UEK7 kernels

Background As a long time fan of the Oracle ASM Filer Driver, one of the major benefits for Oracle ASM Filter Driver (AFD) is AFD Filtering. AFD can ensure writes are only performed by trusted and registered Oracle processes, blocking potentially damaging writes that would have otherwise resulted in data corruption. Unfortunately, a recent Linux... Continue Reading →

Reclaim Storage space using the Oracle ASM Filter Driver (ASMFD)

Background Ok, what is the Oracle ASM Filter Driver ? The Oracle ASM Filter Driver (Oracle ASMFD) is an Oracle provided Linux kernel module that resides in the IO path of the Oracle ASM disks. Oracle ASMFD provides a number of advantages over the use of ASMLIB and UDEV managed volumes, these include: storage protection... Continue Reading →

Run Oracle Database 23ai Free on ARM based Mac with Podman and Colima

I have previously shared how to run the Oracle Database 23c Free database on an X86 Mac using PodMan, you can find that blog post here. But what about Oracle 23ai and the newer M1/M2/M3 ARM based Apple silicon Macs I hear you ask, so here you go. Preparation Start by installing the Homebrew package... Continue Reading →

Oracle Database 19c on Oracle Direct NFS (dNFS) using FA File

Background With Pure Storage Purity 6.1 we saw the arrival of file support to the family of Pure Storage FlashArrays, providing a unified block and file storage platform. In this blog post I will share how to get an Oracle database 19c up and running on a Pure Storage FlashArray using Oracle Direct NFS (dNFS). Oracle... Continue Reading →

Create a website or blog at WordPress.com

Up ↑