<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Demasy</title>
    <description>The latest articles on DEV Community by Demasy (@demasy).</description>
    <link>https://dev.to/demasy</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F772995%2Fa39d4745-3db6-4a35-87c4-1e25a399b450.png</url>
      <title>DEV Community: Demasy</title>
      <link>https://dev.to/demasy</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/demasy"/>
    <language>en</language>
    <item>
      <title>🚀 Oracle Sandbox – Developer Environment</title>
      <dc:creator>Demasy</dc:creator>
      <pubDate>Sun, 07 Dec 2025 18:59:51 +0000</pubDate>
      <link>https://dev.to/demasy/oracle-sandbox-developer-environment-38bm</link>
      <guid>https://dev.to/demasy/oracle-sandbox-developer-environment-38bm</guid>
      <description>&lt;p&gt;Are you tired of spending hours installing Oracle every time you switch machines?&lt;/p&gt;

&lt;p&gt;With &lt;a href="https://github.com/demasy/oracle-sandbox" rel="noopener noreferrer"&gt;Oracle Sandbox&lt;/a&gt;, you can set up a fully functional &lt;strong&gt;Oracle 26ai environment&lt;/strong&gt;, complete with &lt;strong&gt;APEX&lt;/strong&gt; and &lt;strong&gt;ORDS&lt;/strong&gt;, in under &lt;strong&gt;five minutes&lt;/strong&gt;. There's no manual configuration, no dependency issues, and no platform lock-in-everything works seamlessly.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git clone https://github.com/demasy/oracle-sandbox.git  
cd oracle-sandbox  
docker compose up -d 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Your Oracle development environment is now set up and ready to use.&lt;/p&gt;




&lt;h2&gt;
  
  
  🚀 What is the Oracle Sandbox Environment?
&lt;/h2&gt;

&lt;p&gt;The &lt;a href="https://github.com/demasy/oracle-sandbox" rel="noopener noreferrer"&gt;Oracle Sandbox&lt;/a&gt; is a fully containerized, ready-to-use development environment designed to simplify Oracle setup. Created by &lt;a href="https://www.linkedin.com/in/demasy" rel="noopener noreferrer"&gt;Ahmed El-Demasy&lt;/a&gt; and maintained by &lt;a href="https://github.com/demasy" rel="noopener noreferrer"&gt;Demasy Labs&lt;/a&gt;, it provides a complete Oracle Database 26ai Free stack, including APEX, ORDS, and SQLcl, via a straightforward Docker Compose deployment.&lt;/p&gt;

&lt;p&gt;Instead of spending hours &lt;strong&gt;installing&lt;/strong&gt;, &lt;strong&gt;configuring&lt;/strong&gt;, and &lt;strong&gt;troubleshooting&lt;/strong&gt; Oracle components, developers can quickly launch a fully integrated, production-like workspace. The environment runs reliably across Windows WSL2, macOS (Intel and Apple Silicon), and Linux, providing a &lt;strong&gt;clean&lt;/strong&gt;, &lt;strong&gt;isolated&lt;/strong&gt;, and repeatable setup for PL/SQL development, APEX applications, REST API testing, and AI-enhanced SQL exploration.&lt;/p&gt;




&lt;h2&gt;
  
  
  ⭐ Why does the Oracle Sandbox project exist?
&lt;/h2&gt;

&lt;p&gt;Setting up &lt;strong&gt;Oracle AI Database&lt;/strong&gt;, &lt;strong&gt;APEX&lt;/strong&gt;, and &lt;strong&gt;ORDS&lt;/strong&gt; traditionally takes hours, requires extensive system knowledge, and often leads to inconsistent results across developer machines. Variations in versions, operating system limitations, and installation challenges slow down onboarding, training, and prototyping, especially on Apple Silicon and older hardware.&lt;/p&gt;

&lt;p&gt;The Oracle Sandbox addresses these issues by packaging the entire Oracle stack into &lt;strong&gt;pre-configured&lt;/strong&gt;, &lt;strong&gt;containerized&lt;/strong&gt; images. With Docker as the only requirement, developers can quickly set up a &lt;strong&gt;fast&lt;/strong&gt;, &lt;strong&gt;reliable&lt;/strong&gt;, and &lt;strong&gt;reproducible&lt;/strong&gt; environment that runs uniformly across Windows WSL2, macOS (Intel &amp;amp; ARM), and Linux.&lt;/p&gt;

&lt;p&gt;This approach eliminates configuration drift, removes installation problems, enables instant cleanup, and makes it easy to switch between versions. Most importantly, it allows teams and learners to focus on building solutions rather than fighting infrastructure.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Oracle Sandbox&lt;/strong&gt; aims to make Oracle development straightforward, consistent, and accessible for everyone.&lt;/p&gt;




&lt;h2&gt;
  
  
  Key Features at a Glance
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Oracle 26AI Free, APEX 24.2, ORDS 25.3&lt;/strong&gt;: all components are pre-configured and ready for immediate use.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SQLcl and SQL*Plus&lt;/strong&gt;: Includes both modern and classic developer tools.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Docker-based Architecture&lt;/strong&gt;: Features a clean two-container design for the database and services.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cross-Platform Support&lt;/strong&gt;: Compatible with macOS (Intel/ARM), Linux, and Windows with WSL2.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Preconfigured Defaults&lt;/strong&gt;: All ports, services, and runtime settings are already set up.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Built-in Tools&lt;/strong&gt;: Offers health checks, APEX installers, and easy-to-use CLI commands.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Developer-Friendly&lt;/strong&gt;: Perfect for learning, prototyping, workshops, and demonstrations.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Use Cases: From Learning to Prototyping
&lt;/h2&gt;

&lt;p&gt;The &lt;strong&gt;Oracle Sandbox&lt;/strong&gt; supports a wide range of scenarios across &lt;strong&gt;development&lt;/strong&gt;, &lt;strong&gt;training&lt;/strong&gt;, and &lt;strong&gt;rapid experimentation&lt;/strong&gt;. Its consistent, containerized design makes it ideal for:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Isolated Development and Testing&lt;/strong&gt;&lt;br&gt;
Run independent Oracle environments without affecting your machine. Safely build and test SQL, PL/SQL, ORDS, and APEX.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Feature Exploration and AI Learning&lt;/strong&gt;&lt;br&gt;
Experiment with Oracle 26c AI features, vector search, and AI-enhanced SQL in a controlled local environment.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Rapid Proof of Concept (POC)&lt;/strong&gt;&lt;br&gt;
Create prototypes and demos in minutes, without infrastructure requests, waiting, or manual setup.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;APEX Application Development&lt;/strong&gt;&lt;br&gt;
Build, test, and refine APEX applications in a stable, consistent runtime environment before deploying to production.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Training and Education&lt;/strong&gt;&lt;br&gt;
Deliver workshops and classroom labs with identical setups for all participants, with zero installation issues.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Team Consistency and Collaboration&lt;/strong&gt;&lt;br&gt;
Ensure every developer uses the same environment to eliminate configuration drift and “works on my machine” problems.&lt;/p&gt;


&lt;h2&gt;
  
  
  Prerequisites and System Requirements
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Hardware:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;CPU&lt;/strong&gt;: Minimum of 2 cores&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;RAM&lt;/strong&gt;: At least 4 GB (8 GB recommended)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Disk Space&lt;/strong&gt;: 12-20 GB of free space&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Software:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Docker&lt;/strong&gt;: Docker Desktop or Docker Engine + Compose v2&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Git&lt;/strong&gt;: Necessary for version control&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Web Browser&lt;/strong&gt;: A modern browser is required for APEX/ORDS&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Network:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Internet Access&lt;/strong&gt;: Required for initial image downloads&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open Ports&lt;/strong&gt;: Ensure the following ports are open: 1521, 8080, 3000, and 5500.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;No need for an Oracle installation, Java, or environment tuning; everything runs within Docker containers.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;


&lt;h2&gt;
  
  
  ⭐ Quick Start - 5 Minutes to First Run
&lt;/h2&gt;

&lt;p&gt;Starting with the Oracle Sandbox takes only a few minutes. Everything is containerized and automated; you configure, build, and run.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Clone the Repository and Configure the .env File&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git clone https://github.com/demasy/oracle-sandbox.git  
cd oracle-sandbox  
cp .env.example .env
# Edit .env — set strong passwords:
# ENV_DB_PASSWORD, ENV_APEX_ADMIN_PASSWORD, ENV_APEX_ADMIN_EMAIL
docker compose up -d 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Open the .env file and update three required variables:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ENV_DB_PASSWORD=YourSecurePassword123!
ENV_APEX_ADMIN_PASSWORD=YourApexPassword123!
ENV_APEX_ADMIN_EMAIL=you@example.com
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;blockquote&gt;
&lt;p&gt;All other settings are pre-configured and can stay as they are for your initial run.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Build &amp;amp; Start the Environment&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Build the container images:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;docker compose build --no-cache
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Start the whole stack.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;docker compose up -d
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Check database readiness:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;docker logs -f demasylabs-oracle-database
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Wait for:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;DATABASE IS READY TO USE!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Install APEX &amp;amp; Access the Environment&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Install APEX and ORDS (automated script):&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;docker exec -it demasylabs-oracle-server install-apex
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Once completed, open your browser:&lt;br&gt;
ORDS: &lt;a href="http://localhost:8080/ords/f?p=4550:1" rel="noopener noreferrer"&gt;http://localhost:8080/ords/f?p=4550:1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Login using:&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Workspace: INTERNAL&lt;/li&gt;
&lt;li&gt;Username: ADMIN&lt;/li&gt;
&lt;li&gt;Password: the one you set in .env&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You now have a fully functional &lt;strong&gt;Oracle Database 26ai&lt;/strong&gt; environment with &lt;strong&gt;APEX&lt;/strong&gt; and &lt;strong&gt;ORDS&lt;/strong&gt;, &lt;strong&gt;ready for development&lt;/strong&gt;, &lt;strong&gt;experimentation&lt;/strong&gt;, and &lt;strong&gt;prototyping&lt;/strong&gt;.&lt;/p&gt;


&lt;h2&gt;
  
  
  Oracle Sandbox Architecture
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Oracle Sandbox&lt;/strong&gt; features a straightforward, modular design consisting of two dedicated containers, each optimized for its specific role.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;┌───────────────────────────────────────────────────────┐
│                   Docker Environment                  │
│                                                       │
│  ┌──────────────────┐         ┌──────────────────┐    │
│  │  Management      │         │  Oracle AI       │    │
│  │  Server          │◄────────┤  Database 26ai   │    │
│  │  (Node.js)       │         │  + APEX 24.2     │    │
│  │                  │         │  + ORDS 25.3     │    │
│  │  - Health Check  │         │                  │    │
│  │  - API Endpoints │         │  Ports:          │    │
│  │  - SQLcl Client  │         │  - 1521 (DB)     │    │
│  │                  │         │  - 5500 (EM)     │    │
│  │  Port: 3000      │         │  - 8080 (ORDS)   │    │
│  └──────────────────┘         └──────────────────┘    │
│      192.168.1.20                192.168.1.10         │
└───────────────────────────────────────────────────────┘
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Database Container&lt;/strong&gt; (&lt;em&gt;Oracle AI Database 26ai Free&lt;/em&gt;)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Listener (port 1521)&lt;/li&gt;
&lt;li&gt;Enterprise Manager (port 5500)&lt;/li&gt;
&lt;li&gt;Persistent storage for all data&lt;/li&gt;
&lt;li&gt;Lightweight health checks&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;This container provides a stable, isolated foundation for all database operations.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Management &amp;amp; Services Container:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;ORDS 25.3&lt;/li&gt;
&lt;li&gt;APEX 24.2&lt;/li&gt;
&lt;li&gt;SQLcl/SQL*Plus&lt;/li&gt;
&lt;li&gt;Automation scripts and API endpoints&lt;/li&gt;
&lt;li&gt;Exposed on ports 3000 and 8080&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This container manages tools, runtime services, and automation while maintaining independence from the database layer.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Result&lt;/strong&gt;: This architecture achieves a clear separation of concerns, enhancing reliability, maintainability, and flexibility across all platforms.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Built-In Tools &amp;amp; Automation
&lt;/h2&gt;

&lt;p&gt;The sandbox offers a collection of ready-to-use commands, all designed to make your life easier.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;sqlcl              # Instant database connection using your .env settings
sqlplus            # Connect with SQL*Plus (AMD64 only)
install-apex       # Install APEX + ORDS (automated)
start-apex         # Start ORDS web server
stop-apex          # Stop ORDS web server
healthcheck        # System diagnostics (DB, ORDS, APEX, network)
install-client     # Reinstall Oracle Client
download-apex      # Download latest APEX/ORDS
commands           # Show all available commands
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;blockquote&gt;
&lt;p&gt;The scripts automatically detect CPU architecture, load credentials from .env files, provide color-coded logs, and handle errors gracefully. This ensures consistent behavior across macOS, Linux, and Windows WSL2 environments without requiring manual configuration.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Begin Your Oracle Development Journey
&lt;/h2&gt;

&lt;p&gt;Whether you’re learning Oracle 26ai, building APEX applications, experimenting with REST APIs, or teaching others, the Oracle Sandbox offers a fast, modern, and dependable foundation.&lt;/p&gt;

&lt;p&gt;👉 Start here: &lt;a href="https://github.com/demasy/oracle-sandbox" rel="noopener noreferrer"&gt;oracle-sandbox on GitHub&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Build smarter&lt;/strong&gt;, &lt;strong&gt;prototype faster&lt;/strong&gt;, &lt;strong&gt;explore freely&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  🌟 Try It &amp;amp; Contribute
&lt;/h2&gt;

&lt;p&gt;Check out the GitHub repository &lt;a href="https://github.com/demasy/oracle-sandbox" rel="noopener noreferrer"&gt;demasy/oracle-sandbox&lt;/a&gt; and give it a try.&lt;/p&gt;

&lt;p&gt;I’d love ❤️ to hear your &lt;a href="https://github.com/demasy/oracle-sandbox/issues/new" rel="noopener noreferrer"&gt;feedback&lt;/a&gt;. Please share any bug reports, feature requests, or contributions. Together, we can make Oracle development smoother, faster, and more accessible for everyone.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;⚠️ Warning&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;DEVELOPMENT AND TRAINING ENVIRONMENT ONLY&lt;/strong&gt;&lt;br&gt;
This environment is intended solely for development, testing, evaluation, and educational purposes. It is not secured, hardened, or optimized for production workloads. For production-grade deployments, organizations should consult Oracle's official deployment guidelines and work with Oracle Support or certified Oracle partners to ensure appropriate architecture, security, and compliance.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Disclaimer&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This project is an independent development and is not affiliated with, endorsed by, or supported by Oracle Corporation. Oracle Corporation owns Oracle Database, Oracle APEX, Oracle ORDS, and related trademarks. Please use Oracle Database Free Edition in accordance with Oracle's license terms.&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>sandbox</category>
      <category>developerenvironment</category>
      <category>demasy</category>
      <category>demasylabs</category>
    </item>
    <item>
      <title>Unlocking the Oracle ACE Program: From Contribution to Recognition</title>
      <dc:creator>Demasy</dc:creator>
      <pubDate>Mon, 13 Oct 2025 20:52:28 +0000</pubDate>
      <link>https://dev.to/demasy/unlocking-the-oracle-ace-program-from-contribution-to-recognition-4731</link>
      <guid>https://dev.to/demasy/unlocking-the-oracle-ace-program-from-contribution-to-recognition-4731</guid>
      <description>&lt;p&gt;I started contributing to the Oracle communities in 2008, engaging with fellow developers and solving real-world problems on the well-known &lt;a href="//www.araboug.org"&gt;ArabOUG&lt;/a&gt; Forum. It didn’t take long before I felt the need to create something of my own. By 2009, I launched my own technical forum, a dedicated space where developers could exchange ideas, share knowledge, and grow together.&lt;/p&gt;

&lt;p&gt;In 2011, I took another step and founded the “&lt;a href="//www.facebook.com/EgyptianProgrammers"&gt;Egyptian Programmers&lt;/a&gt;” community on Facebook. What began as a simple initiative quickly grew into one of the largest Arabic-speaking tech communities, with over 185,000 members coming together to celebrate coding, collaboration, and ongoing learning.&lt;/p&gt;

&lt;p&gt;For me, contribution has never been about titles or applause. It’s always been a &lt;strong&gt;mindset&lt;/strong&gt;, a commitment to making an impact, solving problems, and lifting others along the way.&lt;/p&gt;

&lt;p&gt;You’ve already gone over my journey. Now let’s focus on the core: what is the Oracle ACE title, and why should you pursue it? Let’s explore the structure, purpose, and impact of the ACE Program.&lt;/p&gt;

&lt;p&gt;Let’s Explore the Oracle ACE Program Together 🚀&lt;/p&gt;




&lt;h2&gt;
  
  
  What is the Oracle ACE Program?
&lt;/h2&gt;

&lt;p&gt;The Oracle ACE Program ♠️ is a global recognition and advocacy initiative by Oracle that honors individuals who passionately share their knowledge and uplift the Oracle community. Whether you’re blogging, speaking, mentoring, or contributing open-source solutions, this program celebrates your impact.&lt;/p&gt;

&lt;p&gt;It’s more than just a title. Being part of the Oracle ACE Program means joining a global network of trusted experts dedicated to helping others, shaping Oracle’s future, and promoting innovation across the ecosystem. The program has three levels: Associate, Pro, and Director. The program supports contributors at every stage of their journey.&lt;/p&gt;

&lt;p&gt;If you’re someone who gives back to the community and believes in sharing to grow together, the Oracle ACE Program was made for you.&lt;/p&gt;

&lt;p&gt;Next, we’ll see how holding an ACE recognition can enhance your reputation, open opportunities, and increase your influence in the tech industry.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why Oracle ACE Recognition Transforms Tech Careers
&lt;/h2&gt;

&lt;p&gt;In today’s competitive tech landscape, expertise alone isn’t always enough; visibility and trust also count. That’s precisely what Oracle ACE recognition provides. It doesn’t just recognize your skills; it enhances your influence.&lt;/p&gt;

&lt;p&gt;As an Oracle ACE, you’re recognized as a trusted voice in a global community that manages the world’s most critical systems. This recognition opens up new opportunities, including invitations to speak at major Oracle events, direct access to Oracle product teams, and a worldwide network of peers shaping the future of Oracle technology.&lt;/p&gt;

&lt;p&gt;The ACE title is more than just a badge. It signals that you’re not only using Oracle technology but also helping others master it, thereby transforming your career path.&lt;/p&gt;




&lt;h2&gt;
  
  
  Building a Global Community of Tech Champions
&lt;/h2&gt;

&lt;p&gt;The Oracle ACE program isn’t just about personal recognition; it’s about creating collective impact. As an ACE, you become part of a strong, global network of tech leaders who share, teach, support, and innovate together. Whether it’s writing blogs, mentoring peers, or speaking at meetups, you’re helping strengthen the Oracle ecosystem.&lt;/p&gt;

&lt;p&gt;It creates a ripple effect: your voice can inspire someone halfway across the world. And the best part? You’re not doing it alone; you’re part of a worldwide tribe of champions driving real change.&lt;/p&gt;

&lt;p&gt;We’ve explained why ACE recognition matters; now let’s explore how you can attain it. What steps will take you from associate to director? Let’s walk that path.&lt;/p&gt;




&lt;h2&gt;
  
  
  Your Oracle ACE Journey: From Associate to Global Director
&lt;/h2&gt;

&lt;p&gt;The Oracle ACE Program is a path of contribution, growth, and recognition in the global Oracle community. It’s created for individuals who share, build, and inspire, highlighting their impact as they advance through three levels.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Oracle ACE Associate&lt;/li&gt;
&lt;li&gt;Oracle ACE Pro&lt;/li&gt;
&lt;li&gt;Oracle ACE Director&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Oracle ACE Associate&lt;/strong&gt; &lt;em&gt;Your Entry Point&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Who it’s for:&lt;/strong&gt;&lt;/em&gt;&lt;br&gt;
Developers, DBAs, and tech professionals who are actively contributing and sharing knowledge within the Oracle community.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Key Highlights:&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Usually, 12–18 months of consistent community involvement.&lt;/li&gt;
&lt;li&gt;Regularly publishes blog posts, videos, or tutorials on Oracle topics.&lt;/li&gt;
&lt;li&gt;Participates in community forums, social media discussions, and user groups.&lt;/li&gt;
&lt;li&gt;Gives talks at local meetups or smaller tech events.&lt;/li&gt;
&lt;li&gt;Shows strong expertise in at least one Oracle product area.&lt;/li&gt;
&lt;li&gt;Builds visibility as a helpful, engaged community member.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Recognition Benefits:&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Official Oracle ACE Associate badge.&lt;/li&gt;
&lt;li&gt;Increases professional credibility.&lt;/li&gt;
&lt;li&gt;Provides opportunities to connect with experienced Oracle professionals.&lt;/li&gt;
&lt;li&gt;Encourages growth toward the Pro level.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Oracle ACE Pro&lt;/strong&gt; &lt;em&gt;Established Expert Recognition&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Who it’s for:&lt;/strong&gt;&lt;/em&gt;&lt;br&gt;
Oracle ACE Pro is designed for established contributors who have progressed beyond simply sharing knowledge and are now recognized for their sustained impact and expertise. These professionals have a proven track record of creating technical content, actively engaging with the Oracle community, and demonstrating thought leadership across multiple Oracle technologies.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Key Highlights:&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Typically attained after 2–4 years of steady contribution at the Associate level.&lt;/li&gt;
&lt;li&gt;Regularly speaks at major Oracle events (Oracle CloudWorld, regional user groups, or conferences).&lt;/li&gt;
&lt;li&gt;Publishes articles, white papers, books, or influential technical resources.&lt;/li&gt;
&lt;li&gt;Actively mentors others and helps develop the next generation of contributors.&lt;/li&gt;
&lt;li&gt;Leads or organizes user groups, events, or meetups.&lt;/li&gt;
&lt;li&gt;Recognized as an expert across multiple Oracle areas (e.g., Database, APEX, OCI).&lt;/li&gt;
&lt;li&gt;Known as a trusted voice in Oracle forums, social media, and professional circles.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Recognition Benefits:&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Increased visibility and credibility within the Oracle ecosystem.&lt;/li&gt;
&lt;li&gt;Priority invitations to Oracle-organized events, briefings, and discussions.&lt;/li&gt;
&lt;li&gt;Direct access to Oracle product teams for feedback and early insights.&lt;/li&gt;
&lt;li&gt;Enhanced personal brand as a leading thought leader in Oracle technologies.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Oracle ACE Director&lt;/strong&gt; &lt;em&gt;Elite Global Influence&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Who it’s for:&lt;/strong&gt;&lt;/em&gt;&lt;br&gt;
The Oracle ACE Director title is bestowed upon a select, elite group of global influencers who possess not only expertise in Oracle technologies but also actively shape Oracle’s ecosystem. They are pioneers leading innovation, mentoring broadly, and offering strategic insights that guide Oracle’s product development and community growth.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Key Highlights:&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Over 5–10+ years of consistent, impactful contributions.&lt;/li&gt;
&lt;li&gt;Serves as a keynote speaker at major international Oracle events.&lt;/li&gt;
&lt;li&gt;Leads transformative initiatives such as open-source projects, educational programs, or large-scale community efforts.&lt;/li&gt;
&lt;li&gt;Collaborates directly with Oracle product strategy and development teams.&lt;/li&gt;
&lt;li&gt;Mentors emerging ACEs and develops strong contributor pipelines.&lt;/li&gt;
&lt;li&gt;Recognized as a global authority with cross-industry influence.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Recognition Benefits:&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Form strategic partnerships with Oracle’s internal teams and advisory boards.&lt;/li&gt;
&lt;li&gt;Gain access to exclusive briefings, roadmaps, and early previews of Oracle technology.&lt;/li&gt;
&lt;li&gt;Achieve global stage visibility, invited to deliver keynotes, participate in panels, and make media appearances.&lt;/li&gt;
&lt;li&gt;Use the platform to shape the future of Oracle technology and influence thousands worldwide.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Who Becomes an Oracle ACE?
&lt;/h2&gt;

&lt;p&gt;Oracle ACEs are passionate contributors who lead with knowledge, generosity, and a deep commitment to the Oracle community. They’re developers, architects, DBAs, educators, consultants, and professionals across industries who consistently share their expertise to elevate others.&lt;/p&gt;

&lt;p&gt;Whether through blog posts, code, conference talks, mentorship, or organizing user groups, Oracle ACEs actively influence the direction of Oracle technologies by fostering learning, collaboration, and innovation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Oracle ACE Program: Eligibility Criteria&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Must be 18 years of age or older&lt;/li&gt;
&lt;li&gt;Cannot be an Oracle employee.&lt;/li&gt;
&lt;li&gt;Individuals working in public, government, and healthcare sectors are not eligible.&lt;/li&gt;
&lt;li&gt;My Oracle Rewards members are not eligible.&lt;/li&gt;
&lt;li&gt;Proficiency and expertise in an Oracle-related area.&lt;/li&gt;
&lt;li&gt;Active knowledge sharing with the community.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Two Different Routes to Oracle ACE Recognition:-&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
The Oracle ACE Program recognizes outstanding contributors in the Oracle community through two specific categories.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Technical ACE&lt;/li&gt;
&lt;li&gt;Community ACE&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical ACE&lt;/strong&gt;&lt;br&gt;
Recognizes individuals who regularly share technical expertise by:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing blog posts, technical articles, books, and whitepapers&lt;/li&gt;
&lt;li&gt;Publishing tutorials, videos, webinars, or podcasts&lt;/li&gt;
&lt;li&gt;Sharing free tools, code samples, or utilities&lt;/li&gt;
&lt;li&gt;Speaking at technical conferences, meetups, or webinars&lt;/li&gt;
&lt;li&gt;Actively supporting the community on forums such as Cloud Customer Connect, Stack Overflow, or GitHub&lt;/li&gt;
&lt;li&gt;Creating or contributing to Oracle Dev Gym quizzes, LiveLabs, or open-source projects&lt;/li&gt;
&lt;li&gt;Promoting Oracle technology through social media or developer platforms&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Community ACE&lt;/strong&gt;&lt;br&gt;
Honors leaders who support others through community-building efforts, such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Leading Oracle or Java User Groups&lt;/li&gt;
&lt;li&gt;Organizing events, meetups, workshops, hackathons, or training sessions&lt;/li&gt;
&lt;li&gt;Publishing content like newsletters or community magazines&lt;/li&gt;
&lt;li&gt;Mentoring early-career professionals, students, or underrepresented tech contributors&lt;/li&gt;
&lt;li&gt;Strengthening their local or global community through volunteer leadership&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Both paths recognize passion, consistency, and a dedication to sharing knowledge that inspires and elevates the broader Oracle ecosystem.&lt;/p&gt;

&lt;p&gt;Next up are the core components of your ACE nomination. In the following section, you’ll discover the high-impact contribution areas reviewers prioritize and why they matter.&lt;/p&gt;




&lt;h2&gt;
  
  
  Oracle ACE Contribution Focus Areas
&lt;/h2&gt;

&lt;p&gt;The Oracle ACE Program recognizes a broad range of community contributions across Oracle’s technology stack. Whether you’re writing technical blogs, speaking at conferences, recording tutorials, contributing to open source, or assisting others in forums, each act of sharing counts. In this section, we examine the key areas of contribution that Oracle values when assessing ACE candidates.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Knowledge Sharing &amp;amp; Content Creation&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Publish Technical Content&lt;/strong&gt;: Share detailed tutorials, blog posts, troubleshooting guides, and code samples. Focus on practical, real-world content that helps others understand and apply Oracle technologies.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Produce Oracle-Focused Media&lt;/strong&gt;: Create video tutorials, webinars, podcasts, and newsletters that explain Oracle tools, showcase implementation strategies, or explore new features.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Develop Interactive Learning&lt;/strong&gt;: Contribute to Dev Gym quizzes, LiveLabs, or hands-on labs that promote experiential learning within the Oracle ecosystem.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Speaking &amp;amp; Community Engagement&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Speak at Events&lt;/strong&gt;: Present at conferences, meetups, webinars, and Oracle user groups, covering technical deep-dives and strategic topics.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Organize Community Events&lt;/strong&gt;: Host or coordinate local meetups, regional summits, or virtual workshops to strengthen Oracle knowledge-sharing networks.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Lead Community Groups&lt;/strong&gt;: Take active leadership roles in user groups (OUGs, JUGs, Twitter (X), groups, etc.) to mentor others, build connections, and grow local communities.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Technical Innovation &amp;amp; Collaboration&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Contribute to Open Source&lt;/strong&gt;: Build or improve Oracle-related open-source tools, utilities, or frameworks that address common problems or boost adoption.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Engage in Forums&lt;/strong&gt;: Offer helpful, consistent answers on platforms like Cloud Customer Connect, Stack Overflow, GitHub, or Oracle Communities.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Advocacy, Mentorship &amp;amp; Influence&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Promote Oracle on Social Media&lt;/strong&gt;: Share insights, use cases, and updates on platforms like LinkedIn, X, and YouTube to spark conversations and connect practitioners.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Mentor &amp;amp; Support Others&lt;/strong&gt;: Guide early-career professionals, students, or underrepresented groups through mentorship or inclusive programs.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Focus Expertise Categories&lt;/strong&gt;&lt;/em&gt;&lt;br&gt;
Oracle ACEs are acknowledged for their expertise in one or more of the following areas:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Analytics and BI&lt;/li&gt;
&lt;li&gt;APEX&lt;/li&gt;
&lt;li&gt;Cloud&lt;/li&gt;
&lt;li&gt;Community Leader&lt;/li&gt;
&lt;li&gt;Database&lt;/li&gt;
&lt;li&gt;Fusion Apps&lt;/li&gt;
&lt;li&gt;GraalVM&lt;/li&gt;
&lt;li&gt;Java&lt;/li&gt;
&lt;li&gt;Linux&lt;/li&gt;
&lt;li&gt;Middleware&lt;/li&gt;
&lt;li&gt;MySQL&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Oracle ACE Benefits:
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What You Actually Get?&lt;/strong&gt;&lt;br&gt;
When you join the Oracle ACE Program, you’re not just becoming part of a community; you’re entering a world of opportunity, recognition, and support. Whether you’re an Associate, Pro, or Director, each level offers exclusive benefits designed to highlight your expertise, amplify your voice, and help you expand your influence within the global Oracle ecosystem.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Oracle ACE Associate Benefits&lt;/strong&gt;&lt;br&gt;
As an ACE Associate, you are officially welcomed into the Oracle contributor community. Here’s what you receive:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Official Recognition on &lt;a href="https://blogs.oracle.com/ace/" rel="noopener noreferrer"&gt;Oracle.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Published Profile in the &lt;a href="https://ace.oracle.com/ords/r/ace/oracle-aces/directory" rel="noopener noreferrer"&gt;Oracle ACE Program Directory&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Promotion Across Oracle ACE Channels (e.g., &lt;a href="https://x.com/oracleace" rel="noopener noreferrer"&gt;X&lt;/a&gt;, &lt;a href="https://www.linkedin.com/groups/72183/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;, &lt;a href="https://www.facebook.com/OracleACEs" rel="noopener noreferrer"&gt;Facebook&lt;/a&gt;) and in &lt;a href="https://blogs.oracle.com/ace/" rel="noopener noreferrer"&gt;the ACEs in Action Blog&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Oracle Certification Exam Credit&lt;/li&gt;
&lt;li&gt;Official Oracle ACE Associate Certificate&lt;/li&gt;
&lt;li&gt;Access to Exclusive Slack Channels&lt;/li&gt;
&lt;li&gt;Invitations to join global and virtual ACE product briefings and community networking events&lt;/li&gt;
&lt;li&gt;Access to exclusive community communication channels to connect with fellow ACEs and Oracle product managers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Oracle ACE Pro Benefits&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;As an Oracle ACE Pro, you are recognized as a more experienced contributor and community leader. At this level, you gain increased support and visibility to help expand your technical reach and influence.&lt;/p&gt;

&lt;p&gt;You receive all ACE Associate benefits, plus the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Exclusive Oracle ACE Swag Pack&lt;/li&gt;
&lt;li&gt;Complimentary pass to Oracle CloudWorld&lt;/li&gt;
&lt;li&gt;Oracle Cloud credits&lt;/li&gt;
&lt;li&gt;Priority access and visibility&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Oracle ACE Director Benefits&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;As an Oracle ACE Director, you are recognized as a global thought leader and trusted advisor within the Oracle ecosystem. This designation reflects a deep, ongoing partnership with Oracle’s internal teams and a commitment to shaping the future of Oracle technologies through active leadership and feedback.&lt;/p&gt;

&lt;p&gt;You receive all Oracle ACE Pro benefits, plus:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Exclusive Executive &amp;amp; Product Team Briefings&lt;/li&gt;
&lt;li&gt;Early Access &amp;amp; Testing Opportunities&lt;/li&gt;
&lt;li&gt;Travel Support for Global Events&lt;/li&gt;
&lt;li&gt;Deeper Strategic Engagement with Oracle&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Pro Tip!&lt;/strong&gt; &lt;em&gt;You’ll gain opportunities, amplify your voice, and connect with product teams, not just receive benefits.&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Officially an Oracle ACE ♠️ Associate
&lt;/h2&gt;

&lt;p&gt;I’m honored to share that I’ve been officially recognized as an Oracle ACE ♠️ Associate!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;ACE Certificate&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fawf8do0d7wva8svp8b2x.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fawf8do0d7wva8svp8b2x.jpg" alt=" " width="800" height="618"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Oracle ACE Directory&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm2xkpf92wn3ypquyiba4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm2xkpf92wn3ypquyiba4.png" alt=" " width="800" height="587"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Oracle ACE - LinkedIn&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgwg4iyk9iasjtsbergqt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgwg4iyk9iasjtsbergqt.png" alt=" " width="800" height="772"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Oracle ACE - X&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkt6rqqy2uxh8zjop71v6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkt6rqqy2uxh8zjop71v6.png" alt=" " width="800" height="860"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Oracle ACE - Facebook&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj8ghfh61ebi0z56z6c4u.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj8ghfh61ebi0z56z6c4u.png" alt=" " width="800" height="716"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My LinkedIn Profile&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjlwwds4dtyicqjte4n6g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjlwwds4dtyicqjte4n6g.png" alt=" " width="800" height="424"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="//www.linkedin.com/in/demasy"&gt;You can view my professional profile&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The next step is to formalize your case. Here’s how to submit a strong nomination for yourself or someone else.&lt;/p&gt;




&lt;h2&gt;
  
  
  How to Submit a Nomination
&lt;/h2&gt;

&lt;p&gt;Joining the &lt;strong&gt;Oracle ACE Program&lt;/strong&gt; means becoming part of a global network of professionals who lead by sharing, teaching, and inspiring. If you’ve been actively contributing to the Oracle community through content, events, mentorship, or innovation, this is your opportunity to get recognized and stay connected. Here’s your step-by-step guide to get started:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Would you be ready to apply?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Anyone can submit a nomination for &lt;strong&gt;Oracle ACE Associate&lt;/strong&gt; or &lt;strong&gt;Oracle ACE Pro&lt;/strong&gt;. Yes, even self-nominations are welcome!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Oracle ACE Director&lt;/strong&gt; nominations, however, follow a more selective process:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Nominations must come from a current Oracle ACE (in good standing) or an Oracle employee.&lt;/li&gt;
&lt;li&gt;The nominator must not be from the same company as the nominee.&lt;/li&gt;
&lt;li&gt;A minimum of one Oracle Product Manager reference is required.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What to Include in the Nomination?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;To ensure your nomination is reviewed thoroughly:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Provide concrete evidence of the nominee’s community contributions over the past 12 to 18 months.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Examples of qualifying contributions include:&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Blog posts and technical articles&lt;/li&gt;
&lt;li&gt;Conference sessions, webinars, and meetups&lt;/li&gt;
&lt;li&gt;Open-source contributions&lt;/li&gt;
&lt;li&gt;Community forums or Slack channel leadership&lt;/li&gt;
&lt;li&gt;YouTube or podcast series&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For each contribution, include a direct link, screenshot, or detailed description.&lt;/p&gt;

&lt;p&gt;To nominate yourself or someone else for the Oracle ACE Program, please fill out the official nomination form at the link below.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ace.oracle.com/ords/r/ace/oracle-aces/nominate-an-ace" rel="noopener noreferrer"&gt;Nominate an Oracle ACE&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Oracle ACE nominations are evaluated by the Oracle ACE Program team and relevant product managers based on the candidate’s area of expertise. The nominator receives an email confirmation after submission and another once the review is finished. Due to the high volume of nominations, the review process can take up to 10 weeks. If the nominee meets the eligibility requirements, they will be notified of their acceptance by email.&lt;/p&gt;




&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;🌍 Remember: Every shared insight, answered question, and post that helps someone understand Oracle a little better moves our entire community forward. Your contribution, no matter how small, is a spark that inspires others.&lt;/p&gt;

&lt;p&gt;That’s the true spirit of an &lt;strong&gt;Oracle ACE ♠️&lt;/strong&gt;. &lt;/p&gt;




&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://ace.oracle.com" rel="noopener noreferrer"&gt;The Oracle ACE Program (officially Website)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blogs.oracle.com/ace/post/the-oracle-ace-program-20" rel="noopener noreferrer"&gt;The Oracle ACE Program 2.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=uupQEdnUDsM" rel="noopener noreferrer"&gt;The Oracle ACE program is BACK!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ace.oracle.com/ords/r/ace/oracle-aces/directory" rel="noopener noreferrer"&gt;Oracle ACE Directory&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ace.oracle.com/ords/r/ace/oracle-aces/nominate-an-oracle-ace" rel="noopener noreferrer"&gt;Nominate an Oracle ACE&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blogs.oracle.com/ace/" rel="noopener noreferrer"&gt;Oracle ACE Program Blogs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://x.com/oracleace" rel="noopener noreferrer"&gt;Oracle ACE Program on X&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/OracleACEs" rel="noopener noreferrer"&gt;ACE Program on Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.linkedin.com/groups/72183/" rel="noopener noreferrer"&gt;ACE Program on LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ace.oracle.com/ords/r/ace/oracle-aces/oracle-ace-program-faq" rel="noopener noreferrer"&gt;Oracle ACE Program FAQ&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>oracle</category>
      <category>oraclace</category>
      <category>demasy</category>
      <category>demasylabs</category>
    </item>
    <item>
      <title>AI Meets Oracle Database: MCP via SQLcl</title>
      <dc:creator>Demasy</dc:creator>
      <pubDate>Mon, 04 Aug 2025 07:51:52 +0000</pubDate>
      <link>https://dev.to/demasy/ai-meets-oracle-database-mcp-integration-with-oracle-sqlcl-4fn6</link>
      <guid>https://dev.to/demasy/ai-meets-oracle-database-mcp-integration-with-oracle-sqlcl-4fn6</guid>
      <description>&lt;p&gt;&lt;strong&gt;The Model Context Protocol (MCP)&lt;/strong&gt; is transforming how AI works with external systems, offering significant benefits for Oracle developers.&lt;/p&gt;

&lt;p&gt;Previously, connecting AI tools like GitHub Copilot to Oracle Database was challenging and required complex custom configurations.&lt;/p&gt;

&lt;p&gt;With MCP now integrated into Oracle SQLcl, developers can easily and securely link their AI assistants to Oracle Database from any MCP-supported platform.&lt;/p&gt;

&lt;p&gt;This integration reduces time spent on repetitive setup tasks, streamlines database interactions, and enables faster, more intelligent AI-assisted development for the Oracle community. It’s an exciting time to be an Oracle developer!&lt;/p&gt;

&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;In November 2024, Anthropic introduced the Model Context Protocol (MCP), which quickly gained traction. Before MCP was introduced, large language models (LLMs) could not directly access external data sources or APIs. Developers had to enhance user queries with extra information before sending them to the models.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;What makes MCP so popular is how it simplifies adding context to LLMs.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Without this protocol, developers had to create custom solutions for every tool, API, and integration, resulting in significant duplication of work.&lt;/p&gt;

&lt;p&gt;This fragmentation led to developers writing unique code for each LLM provider, resulting in inefficiencies throughout the development process. With MCP, the development process is much more streamlined, benefiting all developers.&lt;/p&gt;

&lt;p&gt;This article explores the Model Context Protocol (MCP): its definition, functionality, capabilities, and why it represents a transformative technology for AI integration.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Model Context Protocol (MCP)?
&lt;/h2&gt;

&lt;p&gt;Imagine having a universal interface or port for AI applications called Model Context Protocol (MCP). It's an open standard designed to help applications, especially AI models, easily connect with different data sources and tools, similar to how a USB-C port allows you to connect various devices. &lt;/p&gt;

&lt;p&gt;It uses a client-server setup where AI clients or hosts (such as IDE extensions or AI assistants) communicate with lightweight MCP servers.&lt;/p&gt;

&lt;p&gt;These servers provide specific capabilities organized into three key components:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Resources&lt;/strong&gt;: These are contextual data sources that the AI can access, such as files or query results.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Prompts&lt;/strong&gt;: These are predefined templates or workflows to guide the AI's tasks.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Tools&lt;/strong&gt;: These include various AI actions, such as running database queries or sending emails.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;MCP uses standardized formats for requests and responses (specifically JSON-RPC 2.0), making it easy for AI models to discover, authenticate, and use external services clearly and consistently.&lt;/p&gt;

&lt;p&gt;MCP creates a structured, user-friendly interface between large language models (LLMs) and external resources such as databases, APIs, files, and other data sources. This eliminates the need for custom integrations by handling the connection process automatically.&lt;/p&gt;

&lt;p&gt;If you're looking to build agents or complex workflows using LLMs and want to connect your models to various tools and data sources, MCP is the ideal solution.&lt;/p&gt;

&lt;h2&gt;
  
  
  MCP Server for Oracle Database
&lt;/h2&gt;

&lt;p&gt;In July 2025, Oracle introduced the MCP Server for Oracle Database, developed by the team led by Jeff Smith and Kris Rice. The MCP Server provides MCP support through Oracle SQLcl, enabling safer and more streamlined AI integration with databases across MCP-supported platforms. This represents a significant advancement toward more integrated and efficient database-AI interactions.&lt;/p&gt;

&lt;p&gt;Read the announcement: &lt;a href="https://blogs.oracle.com/database/post/introducing-mcp-server-for-oracle-database" rel="noopener noreferrer"&gt;Introducing MCP Server for Oracle Database&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Oracle quickly assessed MCP and recognized its strong potential for developers.&lt;/p&gt;

&lt;p&gt;By integrating Oracle Database into Oracle core developer tools, we've made Oracle Database seamlessly accessible to developers from any MCP-supported platform, powered by our modern command-line interface, Oracle SQLcl.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Oracle SQLcl (SQL Developer Command Line)&lt;/strong&gt;&lt;br&gt;
Oracle SQLcl is a user-friendly command-line tool for interacting with the Oracle Database. It pairs perfectly with popular tools like the Oracle SQL Developer extension for Visual Studio Code.&lt;/p&gt;

&lt;p&gt;A key feature of SQLcl is its ability to act as an MCP Server, allowing AI assistants to connect securely to your Oracle Database. Plus, it keeps your credentials safe right on your machine!&lt;/p&gt;

&lt;p&gt;You can run your SQL and PL/SQL queries and scripts efficiently and securely, streamlining database interactions.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.oracle.com/database/sqldeveloper/technologies/sqlcl/" rel="noopener noreferrer"&gt;Oracle SQLcl&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://marketplace.visualstudio.com/items?itemName=Oracle.sql-developer" rel="noopener noreferrer"&gt;Oracle SQL Developer Extension for VSCode&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;



&lt;h2&gt;
  
  
  MCP for Oracle Database Getting Started!
&lt;/h2&gt;

&lt;p&gt;With MCP support now integrated into SQLcl, it’s very easy to connect AI assistants to the Oracle Database. In the next slides, we’ll take a walkthrough through the setup process and show you MCP in action with Oracle Database. This way, you can start enjoying its powerful features right away!&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;Architecture Diagram&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwcjamye0waa01rvri5ok.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwcjamye0waa01rvri5ok.png" alt=" " width="800" height="342"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prerequisites&lt;/strong&gt;&lt;br&gt;
Before we dive in, here's a quick reminder to make sure you have:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Oracle Database Instance&lt;/li&gt;
&lt;li&gt;Oracle SQLcl (25.2+)&lt;/li&gt;
&lt;li&gt;Java Runtime Environment (JDK 17+)&lt;/li&gt;
&lt;li&gt;Visual Studio Code (VS Code)&lt;/li&gt;
&lt;li&gt;AI Client (Example: GitHub Copilot in VS Code)&lt;/li&gt;
&lt;li&gt;Network Access&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;How to Install and Configure MCP for Oracle Database?&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Set Up an Oracle Database Instance&lt;/li&gt;
&lt;li&gt;Install the MCP Server (Oracle SQLcl 25.2+)&lt;/li&gt;
&lt;li&gt;Create a Low-Privilege Database User&lt;/li&gt;
&lt;li&gt;Save the Database Connection in SQLcl&lt;/li&gt;
&lt;li&gt;Set up the AI client and integrate it with the LLM, such as GitHub Copilot in Visual Studio Code.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Set Up an Oracle Database Instance&lt;/strong&gt;&lt;br&gt;
If you don’t have an instance, you can download and run Oracle Database Free for any purpose using the link provided.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.oracle.com/database/free/" rel="noopener noreferrer"&gt;Oracle Database Free&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can also try the ready-to-run Docker setup available in my GitHub repository.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/demasy/oracle-database" rel="noopener noreferrer"&gt;Demasy Labs- Oracle Database Docker&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To create a connection to your Oracle Database instance, use the &lt;a href="https://marketplace.visualstudio.com/items?itemName=Oracle.sql-developer" rel="noopener noreferrer"&gt;SQL Developer Extension&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpdwudz2ss20pbdnlqfwt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpdwudz2ss20pbdnlqfwt.png" alt=" " width="800" height="544"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Install the MCP Server (Oracle SQLcl 25.2+)&lt;/strong&gt;&lt;br&gt;
Install Oracle SQLcl (SQL Developer Command Line) version 25.2 or higher. The great news is that it already includes the MCP server feature, so you won't need a separate installation for that.&lt;/p&gt;

&lt;p&gt;Download Oracle SQLcl version 25.2 or later from the official Oracle website.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.oracle.com/database/sqldeveloper/technologies/sqlcl/" rel="noopener noreferrer"&gt;Oracle SQLcl&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;



&lt;p&gt;&lt;strong&gt;Create a Low-Privilege Database User&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;To enhance security, creating a dedicated low-privilege user for your MCP connections is a great idea.&lt;/p&gt;

&lt;p&gt;This approach helps you avoid using high-privilege accounts for AI access. Instead, create a user with only the minimum permissions required for the specific tasks.&lt;/p&gt;

&lt;p&gt;This approach not only keeps your sensitive data safe but also reduces potential security risks and makes it easier to manage your environment.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;CREATE USER demasylabs IDENTIFIED BY "Demasy1986";
ALTER USER demasylabs QUOTA 50M ON USERS; -- limit space, if applicable
GRANT CONNECT TO demasylabs;
GRANT CREATE SESSION TO demasylabs;
GRANT SELECT ANY TABLE TO demasylabs;
GRANT CREATE ANY TABLE TO demasylabs;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fux0wty87o2hqj35k9561.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fux0wty87o2hqj35k9561.png" alt=" " width="800" height="457"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Save the Database Connection in SQLcl&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Open SQLcl and save your connection details for easy access later!&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;CONNECT -save demasylabs -savepwd demasylabs/Demasy1986@localhost:1521/FREEPDB1
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fppgmkjj5yxu8cgyxrzin.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fppgmkjj5yxu8cgyxrzin.png" alt=" " width="800" height="243"&gt;&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;show version
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cm list
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;conn -name "docker-demasylabs"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fifffdwxj6jxvqsejzegi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fifffdwxj6jxvqsejzegi.png" alt=" " width="800" height="332"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Set up your AI client GitHub Copilot&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Just install and turn on the GitHub Copilot and GitHub Copilot Chat extensions in VS Code. It's very helpful!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdjhzn60vcyd2grmrd6e8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdjhzn60vcyd2grmrd6e8.png" alt=" " width="800" height="758"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmi42pnktgjpzgyjcgk1x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmi42pnktgjpzgyjcgk1x.png" alt=" " width="800" height="758"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Set up your AI client, GitHub Copilot, in VS Code to connect to SQLcl running as an MCP server.&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://code.visualstudio.com/" rel="noopener noreferrer"&gt;VS Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://marketplace.visualstudio.com/items?itemName=GitHub.copilot" rel="noopener noreferrer"&gt;GitHub Copilot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://marketplace.visualstudio.com/items?itemName=GitHub.copilot-chat" rel="noopener noreferrer"&gt;GitHub Copilot Chat&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How does MCP work with Oracle Database?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Flow Diagram&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm1lox9vy8tex7z64dpvb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm1lox9vy8tex7z64dpvb.png" alt=" " width="800" height="457"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How GitHub Copilot in VS Code Works with Oracle Database Through the MCP Server in SQLcl&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;First, send a natural language prompt in VS Code.&lt;/li&gt;
&lt;li&gt;Next, Copilot taps into MCP to find and connect to a saved database session.&lt;/li&gt;
&lt;li&gt;Then, the SQLcl MCP Server processes the request by translating the natural language request into SQL and running it.&lt;/li&gt;
&lt;li&gt;Finally, the Oracle Database executes the query and sends the results back to Copilot in VS Code.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Demasy Labs
&lt;/h2&gt;

&lt;p&gt;Step#1&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2y98szw28210ngs9vr8x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2y98szw28210ngs9vr8x.png" alt=" " width="800" height="1211"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Step#2&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqotpfuxywn5sqc291xir.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqotpfuxywn5sqc291xir.png" alt=" " width="800" height="1211"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Step#3&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr5ac8528akxpyzrxxziu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr5ac8528akxpyzrxxziu.png" alt=" " width="800" height="613"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Step#4&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F04hmramh5hb7d3bb2f7p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F04hmramh5hb7d3bb2f7p.png" alt=" " width="800" height="1208"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2fyevwgwz70157zmgc2u.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2fyevwgwz70157zmgc2u.png" alt=" " width="800" height="527"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffrg686nyg02xqwgowjwy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffrg686nyg02xqwgowjwy.png" alt=" " width="800" height="422"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Step#5&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe1a5ejrvjjalbgb23r42.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe1a5ejrvjjalbgb23r42.png" alt=" " width="800" height="520"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcxs42omc7gvwdgge3jqa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcxs42omc7gvwdgge3jqa.png" alt=" " width="800" height="725"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx8klbnf9tnvent8pofvf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx8klbnf9tnvent8pofvf.png" alt=" " width="800" height="506"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwwnssqxhiywxm3nyqie5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwwnssqxhiywxm3nyqie5.png" alt=" " width="800" height="212"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Step#5&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu2ktcs01e7jmgwsjryxa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu2ktcs01e7jmgwsjryxa.png" alt=" " width="800" height="155"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fflkitn4cmbphm6xlzhpa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fflkitn4cmbphm6xlzhpa.png" alt=" " width="800" height="505"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxpqbrfghwmlf7rt4catj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxpqbrfghwmlf7rt4catj.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1cuzjaq7p584dchm2ko3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1cuzjaq7p584dchm2ko3.png" alt=" " width="800" height="550"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsihp3czqds78rfx7zjdy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsihp3czqds78rfx7zjdy.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwzf5lo1cr0xwmyaii2aw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwzf5lo1cr0xwmyaii2aw.png" alt=" " width="800" height="494"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;You have completed the lab. You’ve just seen MCP in action with Oracle Database. This demonstration represents just the beginning of what MCP can do with Oracle Database.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Connecting the MCP Server with Oracle SQLcl is an exciting step toward making our database interactions smoother and more AI-friendly.&lt;/p&gt;

&lt;p&gt;By setting up a secure link between popular AI tools like GitHub Copilot in VS Code and Oracle Database, developers can execute queries, automate tasks, and enhance productivity.&lt;/p&gt;

&lt;p&gt;We walked you through the setup process: installing SQLcl, creating a dedicated low-privilege user, configuring saved connections, and connecting everything with an AI client. &lt;/p&gt;

&lt;p&gt;This setup demonstrates how MCP can transform your development workflow by providing a flexible and secure foundation for innovation. &lt;/p&gt;

&lt;p&gt;As AI-enhanced database operations become increasingly prevalent, this approach makes Oracle Database more accessible and efficient for developers.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;In Part II, I’ll dive into customizing MCP workflows, agent orchestration, and advanced Oracle SQLcl CLI scenarios.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Your Oracle Database is ready for AI.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://modelcontextprotocol.io/docs/getting-started/intro" rel="noopener noreferrer"&gt;Model Context Protocol (OCP)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blogs.oracle.com/database/post/introducing-mcp-server-for-oracle-database" rel="noopener noreferrer"&gt;Introducing MCP Server for Oracle Database By Jeff Smith &amp;amp; Kris Rice&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=hj6WoZVGUBg" rel="noopener noreferrer"&gt;Introducing SQL Developer Copilot Integration in Microsoft VSCode &amp;amp; MCP Support for Oracle Database - Oracle Developers Channel
&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.oracle.com/en/database/oracle/sql-developer-command-line/25.2/sqcug/using-oracle-sqlcl-mcp-server.html#GUID-5F916B5D-8670-42BD-9F8B-D3D2424EC47E" rel="noopener noreferrer"&gt;Using the Oracle SQLcl MCP Server&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>mcp</category>
      <category>oracle</category>
      <category>sqlcl</category>
      <category>ai</category>
    </item>
    <item>
      <title>Demystifying the CEMLI Framework for Oracle Application Customization</title>
      <dc:creator>Demasy</dc:creator>
      <pubDate>Tue, 01 Aug 2023 21:20:15 +0000</pubDate>
      <link>https://dev.to/demasy/demystifying-the-cemli-framework-for-oracle-application-customization-4b95</link>
      <guid>https://dev.to/demasy/demystifying-the-cemli-framework-for-oracle-application-customization-4b95</guid>
      <description>&lt;p&gt;Greetings, fellow tech enthusiasts! Today, we embark on an exciting adventure into Oracle application customization. Join us as we unveil the enigmatic &lt;strong&gt;CEMLI framework&lt;/strong&gt; - a robust framework that enables organizations to make necessary changes without disrupting the underlying systems.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Oracle CEMLI&lt;/strong&gt; is an acronym for the five customizations that can be made to an Oracle application: &lt;strong&gt;Configuration&lt;/strong&gt;, &lt;strong&gt;Extension&lt;/strong&gt;, &lt;strong&gt;Modification&lt;/strong&gt;, &lt;strong&gt;Localization&lt;/strong&gt;, and &lt;strong&gt;Integration&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What exactly is the CEMLI framework?
&lt;/h2&gt;

&lt;p&gt;The CEMLI framework provides a structured approach to customizing Oracle applications to meet an organization's business requirements. It offers guidelines for managing customizations to the application while maintaining its integrity and stability.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The CEMLI framework&lt;/strong&gt; provides guidelines for customizing Oracle applications, documenting customizations, and testing before deployment. By following the CEMLI framework, organizations can reduce the risk of system disruptions, make upgrades more effortless, and better align their Oracle applications with business requirements. The framework is designed to provide a standard approach to customizing Oracle applications, enabling organizations to make necessary changes without disrupting the underlying systems.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The CEMLI framework&lt;/strong&gt; benefits industries with unique business requirements that out-of-the-box Oracle applications may not meet. Every type of customization is distinct and requires a different approach, skill set, and level of effort. The CEMLI framework provides guidelines for managing each customization type while maintaining consistency and repeatability.&lt;/p&gt;

&lt;h2&gt;
  
  
  Unveiling the Enigmatic CEMLI History: A Journey into its Origins
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Oracle Corporation&lt;/strong&gt; introduced the CEMLI framework in the late 2000s to help organizations manage customizations to their Oracle applications. Before its introduction, customizations to Oracle applications were often made ad hoc, leading to a fragmented and unstable system that was difficult to maintain and upgrade. The CEMLI framework provided guidelines for managing customizations and emphasized the importance of following a structured approach, focusing on the five types of customizations: Configuration, Extension, Modification, Localization, and Integration.&lt;/p&gt;

&lt;p&gt;The CEMLI framework was initially defined in Oracle's E-Business Suite and was later expanded to include other Oracle applications, such as PeopleSoft, JD Edwards, and Siebel CRM. Today, the CEMLI framework is widely used by organizations worldwide that use Oracle applications, and it has become a best practice in the industry for managing customizations to enterprise software.&lt;/p&gt;

&lt;p&gt;The history of &lt;strong&gt;Oracle CEMLI&lt;/strong&gt; dates back to the early days of Oracle's development of enterprise software applications. The need for customizations to meet specific business needs increasing as the Oracle software suite grew more extensive and complex. To address this need, Oracle introduced the CEMLI framework, which has since become an essential tool in Oracle's application development and customization process.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The CEMLI framework&lt;/strong&gt; continues to evolve as new technologies emerge and Oracle expands its software offerings. It is a vital tool for organizations that need to customize their Oracle applications to meet their unique business requirements while minimizing the risk of system disruptions and maintaining the integrity of their core applications.&lt;/p&gt;

&lt;p&gt;Continuous !&lt;/p&gt;

</description>
      <category>cemli</category>
      <category>demasy</category>
      <category>customization</category>
    </item>
  </channel>
</rss>
