Oracle Database Windows Installation
Version 21c

General Information
Library Note Morgan's Library Page Header
ACE Director Alum Daniel Morgan, founder of Morgan's Library, is scheduling complimentary technical Workshops on Database Security for the first 30 Oracle Database customers located anywhere in North America, EMEA, LATAM, or APAC that send an email to Request a Workshop for your organization today.
Purpose The longer you have been a DBA or Developer, and the more you are confident that YOU are an expert, the more important it is that you don't try to install Oracle Database 21c without first reading the docs and looking at examples and explanations both at and at other trusted website ... and by trusted we mean specifically those written by Oracle ACEs.

Before you try to install 21c you must:
  • Understand what a Read Only Oracle Home (ROOH) is
  • Appreciate why the word "database", without clarification, is a meaningless term in 21c
Unless, of course, you like to learn by uninstalling and trying again and again and again which is what will happen if you ignore this advise.

These screen captures were made installing on a Lenovo T480 laptop running Windows 10 Professional.

Oracle 21c is a substantial step forward by Oracle ... which also means ... that some percentage of Oracle DBAs and Developers will not be happy with the improvements because they are dinosaurs awaiting extinction.
Unzip Installation files after download
Installation Directories - Post-Unzip
Setup Wizard Startup
Step 1: This Library page was created following the "starter database" option.
Step 2: Select Server class no matter where you are installing it
Step 3: As the sole intent is to have a copy solely for the purpose of personal education select Enterprise Edition.
Step 4: Unless you have a sudden urge to become a Windows Admin, a fate to horrible for some of us to contemplate, follow Oracle's recommendation and use a Virtual Account.
Step 5: Unless you have read the installation docs, and understand the way Oracle prepares a Read Only Oracle Home accept the default path.
Step 6: Accept the default "General Purpose."
Step 7:The choice of a  global database name and SID is of no specific import. But, before you select a PDB name make sure that you understand what it means and appreciate how you will be using it.

We like PDB names that are clearly identified as PDBs to avoid confusion.
Step 8a: There is no compelling reason not to, accept the default.
Step 8b: If there is no compelling reason not to, accept the default.
Step 9: If you don't have raw devices available onto which you can install ASM disk groups select "File system."
Step 10:
Step 11:
Step 12:
Step 13: Nothing suspicious here ... move along ... no Oracle Database 13 and no Step 13 either.
Step 14:
Create Response File: Create one and keep it for documentation, for reference, and so you can create identical  databases without fat-fingering in different answers.
Step 15:
Step 16: Just like Step 13 above ... move along.
Window's Start Menu. Scroll down to SQL*Plus and copy the icon to the Task Bar. "Real" DBAs and Developers don't need any other tools.
SQL*Plus: You're on your own now. But, before you get lazy, move your session to container 3. You do know how, right?

Related Topics
Built-in Functions
Built-in Packages
Database Security
Morgan's Library Setup
What's New In 21c
What's New In 23c

Morgan's Library Page Footer
This site is maintained by Dan Morgan. Last Updated: This site is protected by copyright and trademark laws under U.S. and International law. © 1998-2023 Daniel A. Morgan All Rights Reserved