Flash Sale:75% Off Hosting + Free DomainEnds in13h47m14sView Plans
Hostvento logoHostvento

Install Oracle Database on Windows 10

Download Oracle Database, run the setup and connect with SQL Developer.

Windows Hosting2 min read9 steps3 screenshots

About Oracle Database

Oracle Database is a relational database system by Oracle. It is used by many companies for important data, because it is fast, secure and scalable. On Windows 10 it is a good way to learn, build and test database apps on your own PC.

Download

Open the Oracle website, go to the Oracle Database downloads and choose the Windows version, for example Oracle Database 21c (the Express Edition, XE, is free and enough for learning).

The Oracle Database 21c download page

You need an Oracle account (free) to download. Save the ZIP file.

Install

  1. Extract the ZIP file with a tool such as 7-Zip into a folder where you have full admin rights. Avoid folders with spaces in the path.
  2. Open the folder and run the setup (setup.exe) as administrator.
    The Oracle Database setup file
  3. Before you run the setup, it is wise to turn off your antivirus program for a moment, because it can slow or block the install.
  4. Follow the wizard: accept the license, choose the install folder, and set a password for the administrator accounts (SYS, SYSTEM). Write the password down.
    The Oracle installer
  5. Wait for the install to finish. It can take a while. The installer shows the connection information, such as the port (1521), the pluggable database name (XEPDB1) and the Enterprise Manager address.

Connect with SQL Developer

  1. Download Oracle SQL Developer from the Oracle website and unzip it (it needs a JDK).
  2. Start it and click New Connection.
  3. Enter the user name SYSTEM, your password, the host localhost, port 1521, and service name XEPDB1.
  4. Click Test, then Connect.

You can also connect from a command line:

sqlplus system@localhost:1521/XEPDB1

Features of Oracle Database

  • Security and authentication.
  • Data management tools for big data sets.
  • Performance and scalability.
  • Support for big data and analytics.

How it compares with MySQL and SQL Server

OracleMySQLSQL Server
Cost and licensePaid (a free XE edition exists)Free (Community edition)Paid (Express is free)
ScaleVery large systemsWeb apps and medium systemsWindows-based enterprise systems
SecurityAdvanced, with many optionsGoodGood

Benefits

  • Better data integrity.
  • More business agility.
  • Lower IT costs in big environments.
  • Better decisions with analytics.

Quick recap

  • Download Oracle Database (XE is free), extract it and run setup.exe.
  • Set the administrator password and note the service name.
  • Connect with SQL Developer on port 1521.