Linux
-
Life hack: don’t install an instant client out of habit, use the Database Free image!
I’m currently writing a small bash script to load a few WebAssembly modules into an Oracle…
-
Protecting ORDS REST Endpoints with OAuth 2.0-the Modern Way
I have previously protected Oracle REST Data Services endpoints using the OAUTH management APIs. These have…
-
WebAssembly in Oracle AI Database: image manipulation using photon
WebAssembly support is available with Oracle AI Database 26ai! The latest Release Update (RU), 23.26.4, adds…
-
Creating copies of your multi-TB databases doesn’t have to take forever
Back in the day when I worked as a production DBA I vividly remember all the…
-
Downloading AutoUpgrade in Ansible playbooks
Mike Dietrich just announced a new AutoUpgrade release. If you haven’t heard about AutoUpgrade yet, you…
-
Solving a common “permission denied” error in rootless podman
Podman is different from docker in that it typically runs its containers rootless. Just as any…
-
Enabling outbound network connections in APEX
Modern applications frequently need to access external services from within the database. In distributed architectures, those…
-
Observations concerning PostgreSQL transactional DDL and concurrency
Recently, while browsing my feed on LinkedIn I came across a post dealing with PostgreSQL transactional…
-
Using Podman and Docker Health Checks to Prevent CI Pipeline Failures
I recently experimented with Continuous Integration (CI) pipelines in GitLab, and I needed a way to…
-
Oracle Cloud Infrastructure: establish a console connection to a Linux compute VM
I previously wrote a short article detailing how to connect to a Windows VM in Oracle…