Oracle SQLcl on WSL2: Fixing the 10-Second Startup Delay

I re-configured my local Windows Subsystem for Linux (WSL2) development environment and installed a fresh Oracle Linux 9.5 image on my Windows 11 Pro Workstation. Then I installed Oracle SQLcl, as this is my favorite SQL tool to interact with Oracle databases. But the first login? It took me almost 10 seconds until I got the SQL> prompt! Let’s investigate. My WSL2 Setup The Operating System is Oracle Linux 9.5, and the virtual machine gets a maximum of 8GB of memory. I used the image downloaded directly from the Microsoft Store. JDK17 SQLcl 25.4 Download the required files here: https://www.oracle.com/database/sqldeveloper/technologies/sqlcl/download/ and transfer the file to the WSL2 environment. You can do this easily via Windows Explorer, where the virtual machine…

Read More

Oracle Base Database Service Developer Edition – A Cost-Effective Way to Build in the Cloud

Since September 2025, Oracle Base Database Service offers a new edition: Developer – or better: Enterprise Edition Developer. For those who need OS-level access to the database system for file transfers, SYSDBA or other administrative permissions, local database exports, or more than one tablespace (unlike Autonomous Database Shared) – the Base Database Service covers it all. No PDB count limitation of 3, Enterprise Features included. And the best part: License included! You only pay for the underlying resources like storage. Technical documentation: https://docs.oracle.com/en/cloud/paas/base-database/about/index.html#GUID-1DF6ECD3-A865-47B4-9C18-0D307113A507 Important note: This edition is not recommended for production. It fit’s best for development and testing. But why? There are some technical Limitations Supported Oracle Versions Provisioning The path to provisioning a Base Database Service is straightforward:…

Read More

Oracle 26ai is here – Quick Start to your Autonomous AI Databases Shared

After months of speculation, it’s finally official: Oracle has released version 26ai of its Autonomous Database. The new release is already available in Oracle Cloud Infrastructure (OCI), so you can start exploring it right away. One notable change is in the OCI burger menu—Oracle has renamed the familiar “Oracle Database” section to “Oracle AI Database”, reflecting the AI-driven enhancements in this version. Let’s jump in and quickly create a brand-new Oracle 26ai instance to see what’s new! All new features are in the updated docs: https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/whats-new-adwc.html#GUID-F31A86F8-012B-4235-A0BE-4ABF75164853 Create Autonomous Database Do you see the blue announcement? It’s AI World time now! Choose Workload Type Data Warehouse, aka ADW, is now Lakehouse. Choose your Edition Free and Developer versions are available too.…

Read More

Streamlining Oracle Database Upgrades: Automated Blackouts with AutoUpgrade

AutoUpgrade is used to patch and upgrade Oracle database instances and today the “state-of-the-art” tool to bring Oracle database to a newer version. In a release from the this year 2025, a feature was introduced to automatically set a blackout in Oracle Enterprise Manager 13.5 onwards during the patching process. This removes the need for manual OEM blackout management steps to prevent downtime alerts during patching. Technically it’s done by a local setup and usage of the Enterprise Manager CLI tool called emcli running on the database server. In the first AutoUpgrade release where this feature was announced, there were bugs in the tool as the blackout was set too late in OEM (which produced downtime alerts)  and the emcli…

Read More

24ai Enterprise Manager Cloud Control Base Platform Periodic Release Update (RU) 01 – On the Way to Zero Downtime Patching (ZDT)

Since April 19th the first release update (RU) for Oracle Enterprise Manager 24ai is ready to apply. This release update contains several bug fixes and prepares the environment for later Zero Downtime Patching (ZDT). The new architecture with additional WebLogic servers is already here and installed. In this blog post I show you how to apply the first release update. My Setup is a Single-OMS with a 19.24 repository running on Oracle Linux 9. The Oracle Enterprise Manager 24ai repository is configured traditional by SYS permissions (non-SYS is possible now) and the schema name is SYSMAN. Steps followed the README from the patch and the Administrator Guide in Section Zero Downtime Patching (Online patching) . A note about Zero Downtime…

Read More