MacLochlainns Weblog

Michael McLaughlin's Technical Blog

Site Admin

Oracle 11g XE Install

with 60 comments

Here’s the Oracle Database 11g Express Edition step-by-step installation. I did the installation on Window 7 64-bit, and did run into a problem with the Windows Registry on a fresh installation (posted earlier on the blog).

When you download the software from Oracle, you’ll need an account and you’ll need to accept the license agreement.

  1. You’re prompted to accept the license agreement and can’t proceed without doing it.

  1. After accepting the license agreement you can download the software.

  1. Unlike, the Oracle 10g XE MSI file, you’ve downloaded a compressed ( file, and you’ll need to explode the zip file and write it to a directory. When you write it to a directory, it looks like the following and you double click on the setup.msi file.

It’s recommended that you right click on the setup.msi program and run it as the Administrator. If you’ve not disabled Microsoft User Access Controls (UAC), I’d do that first.

  1. After launching the setup.msi file, you see the Install Shield wizard screen while the file loads, like this:

After launching the setup.msi file, and loading the MSI file, you see the first dialog box of the installation. Click the Next button to start the installation.

  1. The second dialog box is the license for the installation. Click the I accept the terms in the license agreement. radio button and then the Next button.

  1. The third dialog box lets you accept the default location or provide an override location. If you accept the default location, click the Next button to continue.

  1. The fourth dialog box lets you specify the TNS, MTS, and HTTP Ports. The default values are shown in the following screen shot but I’ve change my TNS port to 1621, which you’ll see later. Click the Next button to continue.

  1. The fifth dialog box lets you enter the password for the SYS and SYSTEM users. You must enter it twice and naturally they must match each other. Click the Next button to continue.

  1. The sixth dialog box lets you see the configuration options you’ve chosen. Note that this installation is using a TNS port of 1621 rather than the default of 1521. Click the Next button to continue.

  1. The seventh dialog box lets you see the progress bar, take a break it can run for two or three minutes. Click the Next button to continue.

  1. The last dialog box lets you see that you’ve installed the product. Click the Finish button to complete the installation.

You’ve now installed Oracle Database 11g Express Edition. You can start the command line by typing sqlplus system/password in command shell or the Get Started option in your Program Menus, as shown below.

You should see this console when you launch Get Started or manually type http://localhost:8080/apex. There’s more to the web page but I scrunched it to fit into the blog. Alas, space is always at a premium.

Hope this helps folks.

Written by maclochlainn

September 13th, 2011 at 11:06 am

60 Responses to 'Oracle 11g XE Install'

Subscribe to comments with RSS or TrackBack to 'Oracle 11g XE Install'.

  1. hi,

    I have instal oracle 11g XE in windows 7 ultimate 32-bit.But i have problem to connect in run sql command line

    pls help me to start db

    thanks in advance

    have a nice day


    4 Oct 15 at 12:17 pm

  2. Preethi, Install could mean many things from what you’ve written. Did you install the database and configure a sample database? Or, did the install fail during database configuration? You need to provide more detail before I can help you because I don’t know what’s worked or what’s failed from your statement.


    5 Oct 15 at 8:42 pm

  3. Hi Maclochlainn,

    Is it possible to install express edition of oracle on windows 10 ? And what about windows 8 too?

    Please help

    Thanks in advance


    15 Nov 15 at 4:51 pm

  4. Hi Maclochlainn,

    Is it possible to install express edition on windows 10? And what about windows 8?

    Please help



    17 Nov 15 at 2:58 pm

  5. Yes, it is.


    20 Nov 15 at 11:27 pm

  6. I haven’t tried to install it. I would assume that it should. Did you encounter a problem?


    20 Nov 15 at 11:29 pm

  7. I installed OracleXE112_Win64 on Windows 10 home as administrator. But the home page is not opening up…”Hmm, we can’t reach this page.”

    Any solution please?


    15 Feb 16 at 12:12 pm

  8. Venkat, It is most likely a problem with the Windows OS or the firewall. I’d recommend you disable the firewall and check the UACs (User Access Controls).


    10 May 16 at 11:58 pm

  9. Hi Maclochlainn,

    I installed OracleXE112_Win64 on win7 64 Enterprise Edition.
    The apex site could not appear (either localhost or

    I ve noticed that the c:/oraclexe/app/oracle/oradata/XE/ file contents is missing even though the installation was successful.

    Any insights to this is much appreciated.

    Thanks in advance.


    14 Jun 16 at 10:26 pm

  10. Hatta, I’ve been busy but it appears there was a failure during the install. Did you use the following to connect to APEX:

    Use the following while connected to the system user account:

    SELECT dbms_xdb.gethttpport FROM dual;

    It should return:


    However, you can encounter a problem if the XML file isn’t configured during the installation. Make sure you configure the network before the installation.


    16 Oct 16 at 9:23 pm

Leave a Reply