Background There are many times when a shared file system is a hard requirement or is needed to make life easier. If you don't have access to Pure FlashBlade or other NFS server and need a shared filesystem then Oracle Automatic Storage Management Cluster File System (ACFS) maybe worth considering. Starting with Oracle Automatic Storage... Continue Reading →
Oracle Multi-Tenancy PDB database cloning with ASM
Background One of the most exciting announcements at last years Oracle Open World #OOW19 was around multi-tenancy and the changes to Oracle licensing allowing non multi-tenant users to have up to 3 user-created PDB's in a container database at any time for free. With the above, and the announcement of de-support of non-CDB architecture from... Continue Reading →
Oracle Database Volume Tagging with Purity 6.0
One of the Purity 6.0 features I have most eagerly been awaiting is the ability to tag Pure volumes and snapshots. Volume tagging provides a great way of providing additional database and application metadata to FlashArray Volumes to provide application and database aware reporting. In this Blog post I am going to demonstrate how we... Continue Reading →
Using vendor plug-ins with Oracle Enterprise Manager Cloud Control 13c
In a previously blog I shared how you could get the Pure Storage FlashArray Plug-in for Oracle Enterprise Manager Cloud Control from the Oracle Extensibility Exchange, you can read-up on this here. As Pure have recently upgraded the Plug-in to 13.3.1 I thought it would be a good time to re-visit Oracle Enterprise Manager Cloud... Continue Reading →
Running Oracle 19c on Kubernetes
I have recently created a number of blogs posts on running containerised Oracle databases on Kubernetes using the Oracle provided Docker build scripts and the Pure Storage Container Storage Interface (CSI) Driver Pure Service Orchestrator (PSO) to provide persistent storage to my Oracle database containers. In this Blog I am going to show how easy... Continue Reading →
Kubernetes Persistent Volume Snapshot and Cloning
In this Blog post I am going to try-out the new Pure Service Orchestrator (PSO) Kubernetes CSI Driver Volume Snapshot and Cloning features for the first time using one of my FlashArray volumes which I created during a previous Kubernetes previous Blog. Persistent Volume Snapshot Before we start, lets see if we have any existing... Continue Reading →
Deliver Oracle Database18c Express Edition (XE) on Kubernetes
In this Blog I am going to show how the Oracle provided Docker build scripts, and the free to use Oracle 18 XE (Express Edition) database can be used to deliver DBA's, developers, data scientists their own database on Kubernetes. The Oracle 18xe Docker build scripts now automatically 'pulls' the database RPM from OTN for... Continue Reading →
How to run Oracle 12c on a Kubernetes Cluster with persistent storage
Back in April 2017 I blogged on how to use the then official Oracle 12.1 Docker image to run an Oracle 12c database on Docker, if you want to revisit that post you can find it here. However, more recently I shared how you could use Minikube with the latest official Oracle 12.2 Docker image... Continue Reading →
Fully automated Oracle 18XE build with Ansible
Overview In this Blog I am going to provide a walthrough of my fully automated Oracle 18 Express Edition (XE) build on a Vagrant managed Oracle Linux VirtualBox virtual machine using Ansible and the Pure Storage FlashArray Ansible collection. I use vagrant up to start my Oracle VirtualBox virtual machine with the latest Oracle Linux... Continue Reading →
Oracle ASM Filter Driver (ASMFD) – Thin Provisioning
Background Before we start if you are new to the Oracle ASM Filter Driver (ASMFD) you may want to visit a couple of my previous Blog posts where I detailed how to set-up the ASM Filter Driver (ASMFD) via Oracle 19c Grid Infrastructure installer or the Linux command line interface (CLI). In this Blog I... Continue Reading →