18c XE is live!

Just a quick post because this is perhaps what I think is one of the biggest game changers for the Oracle Database.

18c Express Edition (18x XE) is now available for general use. For those people with experience with 11g XE, this might not seem to be a big deal, but there is one crucial difference.

Unlike 11g XE, the new version has virtually no restrictions on the functionality offered by the database. And yes, we are talking Enterprise Edition features and options here.

So if you want to explore:

  • In-memory
  • Multi-tenant
  • Partitioning
  • Text

etc etc etc, the list goes on, then these will all be there in 18c XE for you.

And the product installs with just a couple of commands.



So don’t just sit there reading my post! Get out there and play!


And of course, a huge shout out to Gerald Venzl who was the driving force in making this happen.

3 Comments on “18c XE is live!

  1. “Virtually no restrictions”? Parallel? Diagnostic and Tuning Pack?
    Big step forward, yes.
    Lots of Features included, yes.
    But some important restrictions remain.

  2. Not sure if I want XE in application development
    – no Oracle support available
    – no patches available
    – might result in unequal versions if migrating to Standard or Enterprise Edition => eg. XE 18.4.0 vs. SE/EE 18.5.7

    • Yeah, I’m calling phooey on that one 🙂

      Most of my corporate life, probably the two *rarest* thing at a customer site is

      a) all versions in alignment across a customer site, or between dev and production.
      b) patches all up to date (even in production).

      Your experience may be different, and if so, that’s cool, I’m pleased for you. But more often than not, I see differing patch levels etc in dev, test and production, and even different major versions during times where upgrade are being tested, eg Dev at 12c and Prod at 11g until the upgrade project is completed.

      Does development just “stop” at the places? No. It continues on regardless.

      In terms of no support for XE, then either

      a) you’re a customer with *no* support contract at all, in which case, you’re no better or worse off when it comes to XE
      b) you’re a customer *with* a support contract, which means if you encounter an issue with XE, you have an opportunity to replicate that in any non-XE database you’ve got, and log a call.

Got some thoughts? Leave a comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: