Installing Oracle 23ai on Windows
Updated: Jun 25, 2024
Great news for Windows users! Oracle has introduced a free on-premise version of 23ai for Windows.
Exploring new Oracle versions is always a good idea, especially when the installation process is as straightforward as it is with 23ai for Windows. I'm thrilled to guide you through each step of the process.
The free version can be downloaded using the below link:

Before starting the installation, let's look at the prerequisites.
The system requirements are very simple and straightforward for Windows:
For my installation, I am using Windows Server 2016 Datacenter edition.

The installation requirements are very important as this makes a huge difference if its going to be easy or you have to go back and forth. I am using a vagrant environment and the user "vagrant" is part of Administrators group.

After extracting the software on the Downloads directory. I started the installation clicking the Windows installer file "Oracle Database 23ai Free"

The next step is to choose the proper location for installation.

I chose to install the software under "c: \app\oracle\product\23ai." After this, you have to provide the passwords for sys, system, and pdbadmin.

The final step is to check if the specified directories are correct and proceed with the installation by clicking "Install."

If you have validated the system and installation requirements, then the installation should move without any issues.


The installation went very smooth and the new database is created without any issues and I was able to login.

I hope this guide helps you with the installation even though the steps are very simple and straightforward.
Happy Learning!!



I find using clear language to explain complex ideas easier to think about when there is a concrete question to start from. A concrete example often makes an abstract explanation easier to follow. I would keep that thought nearby when looking for ideas about clear communication skills. I can imagine different answers depending on the situation, so I would want to understand the context before drawing conclusions. How do you decide when technical terminology helps and when it gets in the way?
What interests me about understanding educational opportunities abroad is how a broad idea becomes part of an ordinary day. Comparing study options involves daily life and support as well as course descriptions. It makes me curious about the practical side of international education opportunities. I do not have a settled view yet, but this seems like a good place to slow down and look more closely. What would you want to know before choosing an unfamiliar learning environment?
What interests me about understanding educational opportunities abroad is how a broad idea becomes part of an ordinary day. Comparing study options involves daily life and support as well as course descriptions. It makes me curious about the practical side of international education opportunities. I do not have a settled view yet, but this seems like a good place to slow down and look more closely. What would you want to know before choosing an unfamiliar learning environment?
What draws my attention to using digital tools in vocational learning is the possibility of making an unfamiliar subject feel closer to everyday life. Digital resources are most useful when they help students practise a recognisable workplace task. It also gives the phrase digital vocational education a clearer meaning than a label on its own. I am still thinking through the details, and a small example would help me picture how this works in practice. Which activities benefit from an online tool and which still need hands-on practice?
I find using clear language to explain complex ideas easier to think about when there is a concrete question to start from. A concrete example often makes an abstract explanation easier to follow. I would keep that thought nearby when looking for ideas about clear communication skills. I can imagine different answers depending on the situation, so I would want to understand the context before drawing conclusions. How do you decide when technical terminology helps and when it gets in the way?