Skip to main content

Posts

Showing posts from January, 2025

Oracle Listener Creation using NETCA

Introduction NETCA (Network Configuration Assistant) is an Oracle utility used to configure network components for Oracle databases. It simplifies the setup and management of network configurations, including creating and managing listener.ora , tnsnames.ora , and other related files. Instead of hand-editing these files directly, NETCA walks you through listener creation with a guided wizard, which reduces the chance of a typo breaking your network configuration. In this guide, we'll walk through creating a listener using the NETCA utility, step by step. Prerequisites Oracle Database software should already be installed. Oracle Database environment variables ( ORACLE_HOME , ORACLE_SID , and PATH ) should be correctly set for the OS user running NETCA. Step 1: Launch NETCA Run netca from the OS prompt as the Oracle software owner. This launches the graphical wizard that walks through the rest of the configuration. [oracle@target ~]$ netca Step 2: Walk Through the NE...

How to Upgrade Oracle APEX from 23.2 to 24.1

Introduction Oracle releases new APEX versions regularly, and 24.1 brings performance improvements, new app-building components, and updated security patches over 23.2. Unlike a fresh install, an upgrade needs to preserve your existing applications, workspaces, and data while swapping in the new engine underneath. In this article, we'll walk through upgrading Oracle APEX from 23.2 to 24.1 step by step, including the parts that differ from a clean installation. Prerequisites Before starting, make sure the following are in place. Skipping any of these can leave you with a broken or partially upgraded environment: Complete the APEX 23.2 installation first. This guide assumes you're upgrading an existing 23.2 environment, not installing from scratch. Stop the currently running APEX instance by killing the ORDS process. The upgrade scripts need exclusive access to the APEX schema, so ORDS can't be serving requests while this runs. Take a full database backup before pr...

Oracle APEX 23.2 Installation Guide with ORDS

Introduction Oracle Application Express (APEX) is a low-code development platform. Installing it correctly takes more than just running the installer. You need the right tablespace configuration, a properly configured ORDS instance, and Java set up correctly, otherwise you'll run into errors later. In this guide, I'll walk through the complete installation process for APEX 23.2. I'll also cover the steps that are easy to get wrong, including how to fix the image directory issue that trips up a lot of first-time installs. Prerequisites Before starting, make sure you have the following ready. Skipping any of these is the most common reason the APEX installer fails partway through: Oracle Database 19c or later, any edition. APEX 23.2 requires at least this baseline version to install cleanly. ORDS 23.3 or later. Older ORDS versions aren't guaranteed to be compatible with APEX 23.2 and can cause the middle tier to fail silently. Java 11 or later. ORDS runs on J...