Monthly Archives: August 2025

Display Report Execution Time with #TIMING# in Oracle APEX

Introduction/ Issue:   The *TIMING# substitution variable represents the elapsed time (in seconds) taken to render a region, including the time to fetch data and render region items. This variable is…

Read More

Displaying Counts in APEX Navigation Menu in Oracle APEX

Introduction/ Issue:   In Oracle APEX, it’s possible to dynamically present the number of items—such as pending modules, unread messages, or active records—next to navigation entries (e.g., “Modules [5]”). This live…

Read More

Build a Digital Signature Pad in Oracle APEX Using Only JavaScript & PL/SQL

Introduction:   Capturing a user’s handwritten signature directly within an Oracle APEX application is a powerful way to streamline approvals, confirmations, and form submissions without relying on paper-based processes. By building…

Read More

Implementing Row ID Capture into Page Items in Oracle APEX Interactive Grids

Introduction Capturing selected row IDs in Oracle APEX Interactive Grids is essential for many dynamic applications where developers must perform batch operations, updates, or any processing based on user-selected records.…

Read More

Designing a Robust File Upload Architecture in Oracle APEX

Introduction Oracle APEX 24.2 has significantly evolved its file handling capabilities, supporting multiple file uploads, file type restrictions, and enhanced integration with both temporary and persistent storage options. Let’s walk…

Read More

Centralized Content Management with APEX Shortcuts

Introduction: In Oracle APEX 21.2, managing label content across multiple pages can become inefficient and error-prone when updates are required. To centralize control and ensure consistency, we propose using APEX…

Read More

Supplier Application Extension in Redwood End-to-End Implementation Blueprint (Oracle Fusion Cloud)

Introduction/ Issue:  Oracle Fusion Cloud doesn’t always offer out-of-the-box pages for custom needs like lightweight supplier on boarding or registration flows. Extending the app can be tricky without affecting standard…

Read More

Automated Compilation of Invalid Database Objects in Oracle Multitenant Architecture

Detailed Description: The compile_invalid_objects.sh script is designed to automate the identification and compilation of invalid objects across pluggable databases (PDBs) within an Oracle multitenant database environment. Invalid objects—such as packages,…

Read More

Automated PDB Enumeration and Dynamic Login Selector for Oracle Multitenant Databases

Detailed Description: This Bash script automates the enumeration and dynamic selection of Pluggable Databases (PDBs) in an Oracle Multitenant environment. It connects to the Oracle Container Database (CDB) as a…

Read More

How to recover suspect/Recovery pending databases in SQL Server?

How to recover suspect/Recovery pending databases in SQL Server?  Introduction:  In SQL Server, a database may enter SUSPECT or RECOVERY PENDING state due to corruption, missing files, or insufficient resources.…

Read More