Catching Corruption Early: DB_BLOCK_CHECKSUM TYPICAL vs FULL on Exadata

What DB_BLOCK_CHECKSUM really does, how TYPICAL and FULL differ, what Oracle recommends on Exadata, and the two companion parameters you should review at the same time.

Isolating Management Roles on Exadata: What to Enforce, What to Audit, and What to Skip

Consolidating databases on Exadata raises a practical question: how much isolation do you really need? A guide to role separation, OS accounts and Oracle homes, storage security and VMs, and when each one is worth its cost.

Linux Kernel Settings for Consolidating Databases on Exadata

SHMMAX at 85% of RAM looks like it lets one database swallow all the memory. It doesn't. Here is how the shared memory and semaphore kernel parameters really work when you consolidate many databases on Exadata.

service “apex-download” didn’t completed successfully: exit 2 

While following Anders Swanson nice post to download and configure ORDS Docker to my Windows 11 laptop: https://andersswanson.dev/2025/12/12/oracle-rest-data-services-ords-with-docker-compose/ I got the following error:service "apex-download" didn't completed successfully: exit 2  First of all, let us Check the Container Logs: That mangled error message is a classic giveaway: your repository has the wrong line endings. When you … Continue reading service “apex-download” didn’t completed successfully: exit 2 

Patching Oracle Linux against CVE-2023-48795 Vulnerability on Air-Gapped Servers

We’ve all been there. That email from the security team lands in your inbox, or a routine scan flags a new, critical vulnerability. This time, it’s CVE-2023-48795, also known as the "SSH Terrapin Prefix Truncation Weakness." It sounds intimidating, and the thought of a man-in-the-middle attack. For many, the fix is straightforward. But what if … Continue reading Patching Oracle Linux against CVE-2023-48795 Vulnerability on Air-Gapped Servers

Oracle Data Integrator (ODI) 12.2.1.4.0  Installation on Oracle Linux 9.4

In this post, you will find all the details to install Oracle Data Integrator 12.2.1.4.0 on Oracle Linux 9.4, plus creating the back end repositories (Master & Work repositories). Also, you find the steps to create a standalone agent along with its standalone domain and how to start/stop it. Environment Details ItemValueRemarksServer NameHOST-01 IP11.11.11.11 CPU #2 Memory32 GB Storage150 … Continue reading Oracle Data Integrator (ODI) 12.2.1.4.0  Installation on Oracle Linux 9.4

OHUC-1026 : unable to authenticate the new password

One of my clients faced the following error, while starting an 12.2 database service on Windows:OHUC-1026 : unable to authenticate the new password Background: The client was trying to change the Oracle Home User password using the orahomeuserctl, after that he was not able to start the Database Windows Service. What is Oracle Home User? … Continue reading OHUC-1026 : unable to authenticate the new password