How to Download and Install Oracle 12c Database on Windows 7, 8, 10 & 11

How to Download and Install Oracle 12c Database on Windows 7, 8, 10 & 11
Oracle Database is one of the most widely used relational database management systems, especially in enterprise applications, ERP systems, and business software.
If you're learning Oracle Database, working with Oracle Forms and Reports, or developing applications that require an Oracle database, installing Oracle 12c on your Windows computer is a great place to start.
In this step-by-step tutorial, we'll show you how to download, extract, and install Oracle Database 12c Enterprise Edition on Windows.
We'll cover the complete installation process, from downloading the setup files through Oracle e-Delivery to configuring administrative credentials and verifying the database connection using SQL*Plus.
Whether you're using Windows 7, Windows 8, Windows 10, or Windows 11, this guide will help you understand the installation process.
What You'll Learn in This Tutorial
In this video, we'll cover the following topics:
- Download Oracle Database 12c Enterprise Edition from Oracle e-Delivery.
- Extract the downloaded installation files using WinRAR.
- Prepare the Oracle Database installation setup.
- Configure installation options through the Oracle installer.
- Set up database administrative credentials.
- Complete the Oracle Database installation.
- Verify the database connection using SQL*Plus.
Requirements Before Installing Oracle 12c
Before starting the installation, make sure you have the following:
| Requirement | Description |
|---|---|
| Operating System | Windows 7, 8, 10, or 11 |
| Database | Oracle Database 12c Enterprise Edition |
| Installation Files | Oracle 12c installation ZIP files |
| Extraction Software | WinRAR or compatible extraction software |
| RAM | 4 GB minimum recommended; more is preferable |
| Disk Space | Sufficient free space for installation and database files |
| User Permissions | Windows administrator privileges |
Important: Check Oracle 12c's operating system and hardware compatibility before installation. The availability of an installer does not guarantee official support for every Windows version. Oracle 12c is an older release and is no longer a recommended choice for new production deployments.
Step 1: Download Oracle Database 12c
First, download Oracle Database 12c Enterprise Edition from Oracle's official software distribution platform, Oracle Software Delivery Cloud (e-Delivery).
Visit:
Sign in with your Oracle account and search for the Oracle Database 12c installation package.
Select the appropriate release and Windows platform, then download the required installation files.
Make sure you download the correct architecture and installation package for your environment.
Step 2: Extract Oracle Installation Files
After downloading the Oracle Database installation files, locate the downloaded ZIP archives.
Use WinRAR or another compatible extraction tool to extract the files.
If the installation package contains multiple ZIP files, follow Oracle's packaging instructions and extract them into the appropriate directory.
Once extraction is complete, locate the setup.exe file in the extracted installation folder.
Run the installer with administrator privileges.
Step 3: Start the Oracle Database Installation Wizard
After launching setup.exe, the Oracle Universal Installer will appear.
Follow the installation wizard and review the available configuration options.
Depending on the installation package, you may be asked to configure:
- Installation type
- Oracle home directory
- Oracle base directory
- Database configuration
- Database edition
- Administrative credentials
Choose the Enterprise Edition and appropriate installation settings for your environment.
Step 4: Configure Database Settings
During installation, configure the database according to your requirements.
Provide the required database name, administrative credentials, and other configuration details.
Pay particular attention to the administrative accounts, including:
- SYS
- SYSTEM
Choose a strong password and keep it secure.
The installer may also provide options for creating a starter database during installation.
Step 5: Complete the Installation
Review the selected installation settings and proceed with the installation.
Oracle Universal Installer will copy the required files, configure Oracle services, and create the database if you selected the database creation option.
Wait until the installation process finishes.
Depending on your computer's hardware and configuration, installation may take some time.
Step 6: Verify Oracle Database Using SQL*Plus
Once installation is complete, verify that Oracle Database is working correctly.
Open Command Prompt and launch SQL*Plus.
For example:
sqlplus / as sysdba
If the connection is successful, you'll enter the SQL*Plus command interface.
You can verify the database version using:
SELECT * FROM V$VERSION;
You can also check the database status:
SELECT INSTANCE_NAME, STATUS
FROM V$INSTANCE;
If the queries execute successfully, your Oracle Database installation is working.
Watch the Complete Oracle 12c Installation Tutorial
Follow the complete Urdu video tutorial to see the Oracle Database installation process practically, from downloading the setup files to verifying your database connection.
https://www.youtube.com/watch?v=75jmFNYPt08
Video Chapters
| Timestamp | Topic |
|---|---|
| 00:00 | Introduction & Prerequisites |
| 00:30 | Downloading Oracle 12c from e-Delivery |
| 03:25 | Extracting Setup Files |
| 04:35 | Step-by-Step Installation Wizard |
| 07:30 | Verifying Database with SQL*Plus |
Frequently Asked Questions
1. Can I install Oracle 12c on Windows 10 or Windows 11?
Oracle 12c is an older database release. Installation may work in certain Windows environments, but Windows version, architecture, and release-specific compatibility should be checked before installation.
2. Is Oracle Database 12c Enterprise Edition free?
Oracle Database software is subject to Oracle's licensing terms. Download availability does not automatically mean that Enterprise Edition can be used free of charge. Review the applicable Oracle license before using it.
3. What is SQL*Plus?
SQL*Plus is an Oracle command-line utility used to connect to Oracle Database, execute SQL statements, run administrative commands, and manage database operations.
4. What are SYS and SYSTEM accounts?
SYS and SYSTEM are important administrative accounts in Oracle Database.
- SYS: Owns the data dictionary and has the SYSDBA administrative privilege.
- SYSTEM: An administrative account commonly used for database management tasks.
Keep their passwords secure and avoid using administrative accounts for ordinary application access.
5. How can I verify whether Oracle Database is installed successfully?
You can use SQL*Plus to connect to the database and execute SQL queries such as:
SELECT * FROM V$VERSION;
If the database version information appears, your connection is working.
Conclusion
Installing Oracle Database 12c on Windows is straightforward when you follow the correct steps.
In this tutorial, we covered downloading Oracle installation files, extracting the setup package, configuring the installation wizard, setting administrative credentials, and verifying the database connection using SQL*Plus.
Once Oracle Database is installed, you can start learning SQL, creating tables, managing users, and developing database-driven applications.
If you're interested in Oracle Forms, Oracle Reports, ERP development, or database administration, understanding the Oracle Database installation process is an important first step.
If you found this tutorial helpful, don't forget to like, share, and subscribe to the Complex To Easy YouTube channel for more practical software development and database tutorials.
Complex To Easy – Everything Will Be Just Easy!
Helpful Resources
- Complex To Easy: https://complextoeasy.com
- YouTube Channel: https://youtube.com/@ComplexToEasy
- Oracle Software Delivery Cloud: https://edelivery.oracle.com/
- Oracle Database Documentation: https://docs.oracle.com/en/database/
Blog Tags
Oracle 12c, Oracle Database 12c, Oracle 12c Installation, Oracle Database Installation, Oracle 12c Enterprise Edition, Install Oracle Database on Windows, Oracle on Windows 11, Oracle on Windows 10, Oracle on Windows 7, Oracle on Windows 8, Oracle e-Delivery, Oracle Universal Installer, SQL Plus, SQL*Plus Tutorial, Oracle Database Tutorial, Database Installation Guide, Oracle DBA, Oracle Database for Beginners, Windows Database Tutorial, Oracle SQL, Complex To Easy
Share this post
Written by Complex To Easy Editorial Team
Hands-on guides from a team that ships .NET, Angular, SQL Server and Oracle projects. Every article is based on production work, not theory. About us · Report an issue
Free browser tools
Calculators, converters, and developer utilities that run in your browser with no signup.
Browse the tools →Business software
Small systems for invoicing, payroll, inventory, and stock, or a custom build when needed.
See the products →Enjoyed this post?
Get more tips and product updates straight to your inbox.